Location 3347
Discreetly tucked away on Devonshire Square, this hall is a delightful Pre-Georgian Town House in the heart of the City of London. The smallest and one of the oldest City Livery Halls with a history of wooden cask making since its origins in the 13th century, it is rich with warmth and character. Refurbished but beautifully preserved, this venue provides the perfect location for shoots. Located in EC2M.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing