English version

Sloane Square

From Longman Dictionary of Contemporary EnglishSloane SquareˌSloane ˈSquare 🔊 🔊 a fashionable, expensive part of central London with many expensive shops
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.