saint james's palace


saint james's palace

noun

  1. a palace in London, England: the royal residence from the time of Henry VIII until the accession of Victoria.

noun usually abbreviated to: St James’s Palace

  1. a palace in Pall Mall, London: a residence of British monarchs from 1697 to 1837

Leave a Reply

Your email address will not be published. Required fields are marked *

35 queries 2.696