ST JAMES'S PALACE


Meaning of ST JAMES'S PALACE in English

St ˌJames's ˈPalace BrE AmE

a royal palace in central London

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