Michelin
Shepherd Market
The Green Guide
The Michelin Guide's review
This market in Mayfair bears the name of its architect and, with many small restaurant terraces and pubs, antique shops and souvenir sellers, food shops, there is a great deal of life here.
You may also like…