SLOANE SQUARE


Meaning of SLOANE SQUARE in English

ˌSloane ˈSquare BrE AmE

a fashionable, expensive part of central London with many expensive shops

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.