Apartment 18, 4 India Way, London, NW7 1UT
Off Market
52 m²
EPC Data
Square metres | 52 m² |
Property Type | Flat |
EPC Rating | B |
Square metres | 52 m² |
Property Type | Flat |
EPC Rating | B |
Sold for £572,500
6 Jun 2025
Sold for £685,677
28 Jul 2022