Show all photos

Inspiring Venue with Classic Architecture & Design

Favorite
Share
Our beautiful central London space is the perfect venue for uplifting discussions, drinks receptions and award ceremonies. Look up at our glittering starry ceiling to inspire your blue sky thinking.

Category and style

Church/Temple

Amenities

Air Conditioning

Features

Cathedral Ceiling
Location
Exact location provided after booking