Address
Kiosk outside Chalk Farm Station, 157 Regents Park Road, London, NW3 2BP
Local authority
Camden
Search hygiene ratings