English version

Piccadilly

From Longman Dictionary of Contemporary EnglishPiccadillyPic‧ca‧dil‧ly /ˌpɪkəˈdɪli◂/  a street in central London along the northern edge of Green Park, between Hyde Park Corner and Piccadilly Circus, which is known for its expensive hotels, shops, and offices
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.