Leicester House
From Wikipedia, the free encyclopedia
There have been two mansions in London, England called Leicester House:
- A house in the Strand near the Temple: Leicester House, Strand. This existed in the Tudor period, and possibly earlier.
- A 17th century mansion from which Leicester Square takes its name. See the article about the square for further details.