a park in central London, England, in front of Buckingham Palace . It is the oldest of London’s royal parks , and contains a long lake with an island where birds can breed.
ST JAMES’S PARK
Meaning of ST JAMES’S PARK in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005