English
English version

Shepherd Market

From Longman Dictionary of Contemporary EnglishShepherd MarketˌShepherd ˈMarket  an area of mayfair in central London known especially for its many restaurants and for the prostitutes who work there
Pictures of the day
What are these?
Click on the pictures to check.