Back to All Events
Spencer House is recognised as one of the most ambitious aristocratic town houses ever built in London and is the city’s only eighteenth-century private palace to survive intact. This magnificent building has regained the full splendour of its original appearance after a painstaking ten-year restoration.
£13 per person, max 20 people