1
result
Sold prices in Westminster Palace Gardens, London Central, SW1P
33 Westminster Palace Gardens, London, SW1P 1RR
- £250,000 Terraced, Leasehold 29 September 2006
- £103,500 Terraced, Leasehold 20 August 1997