Photo of the Spencer House in London Photo of the Spencer House in London

Spencer House is the only intact surviving palace of the 18th century in London today. The house was completed in 1766 for John, first Earl Spencer who is an ancestor of Diana, Princess of Wales. Spencer house is located in Mayfair close to Buckingham Palace as well as many other well-known attractions making it a great place to see when touring the palaces of London.

To fully enjoy this architecture marvel, consider staying in a Mayfair apartment rental.

Related apartment rental posts from New York Habitat:
  1. London Attraction: Burgh House
  2. London Attraction: Benjamin Franklin House
  3. London’s Open House Weekend
  4. London Attraction: Burlington Arcade
  5. London Attraction: Buckingham Palace


Leave a Reply

Submit Comment

Click to hear an audio file of the anti-spam wordTo prove you are a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.