The Vendry is now part of Groupize! Read more

The Bell & The Whistle

Located In: Hotel nhow London

Standing: 70

Hotel nhow London

Hotel nhow London

The Bell & The Whistle
Address
Hotel nhow London

2 Macclesfield Road Greater London, England EC1V 8DG

Business Space Location Map
Capacity

Standing: 70

Square Feet: 1,722 ft2

F&B Options
In-house catering
Overview

The Bell & Whistle has elevated the style of traditional British pub into a stylish, modern restaurant. The perfect destination for an impressive dinner with friends, family, colleagues or clients.