Flat 2, 17-20, Embankment Gardens, London, SW3 4LW
Off Market
150 m²
EPC Data
Square metres | 150 m² |
Property Type | Flat |
EPC Rating | C |
Square metres | 150 m² |
Property Type | Flat |
EPC Rating | C |
Sold for £1,495,000
3 Sep 2025