1
result
Sold prices in Shaftesbury Terrace, London Central, W6
2 Shaftesbury Terrace, London, W6 0TX
- £840,000 Terraced, Freehold 27 May 2011
- £548,000 Terraced, Freehold 04 May 2007