London Venues: Merchant Taylors’ Hall

London venues don’t come more historic than The Merchant Taylors’ Hall. The Hall is the seat of the Worshipful Company of Merchant Taylors, one of the Twelve Great Livery Companies of the City of London and has been standing strong in the same location since 1347! Located right in the heart of the City of London, with two thousand years of history beneath its feet, this unique historical building has nine stunning spaces including a magnificent Great Hall, an elegant Drawing Room and a pretty Courtyard Garden and can host events from 10 to 700 people. The Courtyard Garden is one of the most charming outdoor spaces in our London venues portfolio: flagstone paving, a classic water feature and English country garden foliage provide elegant and understated surroundings for any event. Suitable for weddings, conferences, private dining and receptions, Merchant Taylors’ Hall is an incredibly versatile space and in 2016 was a Finalist for Best Historic Space in the London Venues Awards. We have had the pleasure of organising several successful events at Merchant Taylors’ Hall over the years and we’d be delighted to talk to you about how this historic and versatile space could be made to work for you.