Approx. 640 sq ft £525,000 2 Bedrooms ● Queen Elizabeths Close, London N16 Exceptional 2 Bed Apartment N16 View details