Hidden away in the heart of historic St James’s in London, Spencer House is an exquisite events venue boasting magnificent neoclassical interiors and a panoramic view out to Green Park from the private terrace.
The lavish suite of State Rooms at Spencer House was created for entertaining; this series of interconnecting reception rooms combines expansive and more intimately scaled interiors, all gracefully formed in the Classical style of the eighteenth century.
Our guests have exclusive use of the suite of eight State Rooms, which can be configured to suit a variety of occasions. During the summer months, guests can enjoy the tranquillity of the terrace overlooking the rewilded garden humming with life; in colder weather, the warmth and splendour of the elegant rooms provide a welcoming retreat.
This beautiful and iconic House offers a truly special and exclusive venue for your event, whether you are hosting a private party, wedding or corporate function. Our dedicated team will work with you throughout the planning process and will be on hand to make sure everything runs perfectly on the day.
Unique Venues of London
Henwood House
Henwood
Ashford
TN24 8DH