City Of London, , england
Merchant Taylors' Hall, in the heart of London,offers an unrivalled wedding venue, which is exclusively yours for the day. Steeped with history and with a tranquil secret garden the venue is perfect all year round for weddings.
Enjoy your special day in immaculate surroundings that will impress and delight your guests.
|Sample Menus 1 & 2|