Built in the 1800s, Devonshire Terrace in Devonshire Square offers a unique surrounding in the heart of the city for any event. Catering for everything from corporate dinners to wedding ceremonies, this versatile venue’s main attraction is its terrace space which is covered by a huge glass roof.
Address: 9 Devonshire Square, City of London, London, EC2M 4WY United
Type: TerraceGIVE THIS VENUE A SHOUT
Number of Spaces 1
Whole Venue 350