STAFF QUARTERS ELEPHANT INN 283 BALLARDS LANE FINCHLEY LONDON N12 8NR is a property in N12 8NR.
We currently estimate this property would sell for £1,171,000
Full Address
STAFF QUARTERS ELEPHANT INN 283 BALLARDS LANE FINCHLEY LONDON N12 8NREstimated Sales Price
£ 1,171,000Property Indicators