Flat 19, Mill Apartments, Mill Lane, London, NW6 1AQ
Off Market
59 m²
EPC Data
Square metres | 59 m² |
Property Type | Flat |
EPC Rating | B |
Square metres | 59 m² |
Property Type | Flat |
EPC Rating | B |
Sold for £465,000
1 Aug 2025
Sold for £478,000
20 Mar 2020
Sold for £404,995
6 Nov 2012