ST JAMES'S PARK


Meaning of ST JAMES'S PARK in English

St ˌJames's ˈPark BrE AmE

a small royal park near ↑ Buckingham Palace in London

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