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
Leave a Reply