SLOANE SQUARE


Meaning of SLOANE SQUARE in English

a square in a very fashionable and expensive part of Chelsea , London. It is connected to Knightsbridge by Sloane Street .

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.