visit website

56 Chiswell Street
London, EC1Y 4SA
United Kingdom

Located in the heart of the City of London, Chiswell Street Dining Rooms is an ideal venue to celebrate your wedding reception.

Located in the heart of the City of London, Chiswell Street Dining Rooms is an ideal venue to celebrate your wedding reception.