0 review
196-198 Haverstock Hill, Belsize Park, London NW3 2AG
020 7431 3812
International
Belsize Park, North London
££