The Burroughs, Hendon, London NW4 4BT
Local Authority
London Borough of Barnet