11-11a Station Road
London
N3 2SB
4 bedroom semi - detached house located in the heart of Finchley Central offered on a unfurnished basis.
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