Spencer House

27 St James's Pl, London SW1A 1NR, United Kingdom

Directions

Step into Spencer House, London's only surviving great aristocratic palace from the 18th century. Explore its magnificent State Rooms, offering a glimpse into a bygone era of opulence and refined elegance.

Address

27 St James's Pl, London SW1A 1NR, United Kingdom

Links