Sign In

Devonshire Terrace Wedding Venue offers a truly unique London wedding venue with natural daylight, leafy trees and a sneaky view of an iconic London skyscraper, Ôthe GherkinÕ. Bare brick walls climb up six floors to meet a glass roof, enclosing the space and creating an urban conservatory. Crossing the paved square to Devonshire Terrace, one immediately notices the quietness for an alfresco venue

Location

Add Review

Leave a Reply

Your email address will not be published.

Service
Value for Money
Location
Cleanliness