ELIZABETH HOUSE, 97 ST JAMES'S ROAD
Detached House
14 rooms
390.0 m²
EPC D
- Last sold £130k