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 - Словарь современного английского языка. 2012