The Hall

Address69 Belsize Park, , London , Middlesex, NW3 4EH (map)