SMITH SQUARE


Meaning of SMITH SQUARE in English

ˌSmith ˈSquare BrE AmE

the place in London where ↑ Central Office , the main office of the British ↑ Conservative Party , was based between 1958 and 2004

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