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
Do you know what each of these is called?
Click on the pictures to check.