1
result
Sold prices in Restoration Square, London Central, SW11
1 Restoration Square, London, SW11 3HJ
- £768,000 Terraced, Freehold 27 April 2006
- £325,000 Terraced, Freehold 15 December 1999