Some friends and I are looking to meet for lunch in London as it’s a good central meeting point.
Think we’d all prefer Covent Garden/Soho area for shops etc. The problem is that non of us country bumpkins have been to London in the last 18 months and have no idea where would be nice to book.
Any suggestions?