A brand new, flagship site on St. James's Square, one of London's most prestigious garden squares and one of the Capital's most prominent business addresses. The Clubhouse St. James's Square boasts a range of individually-designed meeting rooms that can accommodate up to 80 people and provides a chic and stylish backdrop to business meetings, events and everyday working. Easily accessible from Green Park, Piccadilly Circus, Leicester Square and Charring Cross stations.
These details help the venue check availability and provide bespoke information for your event.
Thanks for your enquiry to book a viewing at . They will be in touch shortly to discuss your event and viewing.
Thank you, your preference has been recordedSend me email updates of the latest offers & new venues
See how we use your data here