Square metres | 21 m² |
Property Type | Flat |
EPC Rating | D |
Sold for £571,324
28 Apr 2025
Sold for £312,000
5 Jun 2015