Northwood Hall (London)

United Kingdom / England / London / B540 Hornsey Lane
 apartment building  Add category
 Upload a photo

Northwood Hall is home to just under 200 apartments varying from one to three bedrooms. It was built in the 1930s and can be found in Highgate, North London.

www.northwoodhall.co.uk
Nearby cities:
Coordinates:   51°34'18"N   -0°8'13"E
This article was last modified 11 years ago