18 NORTHAMPTON SQUARE
Mid-Terrace House
9 rooms
262.0 m²
EPC D
- Last sold £3.8m
- Sold £2.3m