200 Havestock Hill, London NW3 2AG
0207 4435335
American
Belsize Park, North London
££