No. 11 Cavendish Square
Built in the reign of George III, No. 11 Cavendish Square is a Grade II listed townhouse and has been carefully extended to cater for larger events.
Address: No.11 Cavendish Square, London, W1G 0AN United Kingdom
Type: Town HouseGIVE THIS VENUE A SHOUT
Number of Spaces 7
Theatre Style 282
Whole Venue 300