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 Languages
News about Royal Ascot, Notable Speech, accumulator tips
News about Lady Gabriella Kingston, Royal Ascot, royal family
News about King Charles, Queen Camilla, King's Foundation Awards
Also in the news