Search results
- DictionarySt James's Palace/ˈdʒeɪmzɪz/
- 1. a royal palace in London, built by Henry VIII on the site of an earlier leper hospital dedicated to St James the Less.
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries
St James's Palace is the most senior royal palace in London, the capital of the United Kingdom. The palace gives its name to the Court of St James's, which is the monarch's royal court, and is located in the City of Westminster in London. Wikipedia