Tallow Chandlers' Hall is located close to the London Stone, in the City of London. The venue is the ideal for any kind of events ranging from seated dinners/receptions to wedding receptions and corporate events. Tallow Chandlers' Hall is historic, versatile and spacious and can dine 103 people and host a reception for 100.

Category: 
Region covered: 
South East