11-11a Station Road
London
N3 2SB
Finchley's Estates are pleased to present this stunning two double bedroom apartment located in the heart of North Finchley close to transport and shopping amenities and within a stone throw distance to Christ Church College.
Available - 22/03/2025
Although these particulars are thought to be materially correct their accuracy cannot be guaranteed and they do not form part of any contract.
Property data and search facilities supplied by www.vebra.com