£1300 pm

Nether Street, London, England, N3 1QH

Property Description

The owners love the size of the apartment and the fantastic location of the property. This newly redecorated flat is in excellent condition throughout and moments from Finchley Central station.