Meeting Venues Cavendish Square
Meeting Venues at 33 Cavendish Square offers brand new facilities just behind Oxford Street. The venue enjoys the best of both worlds with the peace and tranquillity of leafy Cavendish square and the energy of Oxford Street.
Meeting Venues Cavendish Square
Enquire Now
Contact Us
Telphone | 0845 833 2224 |
|---|---|
Address | United Kingdom W1G 0PW |