2
results
Sold prices in Scala Street, London Central, W1T
22 Scala Street, London, W1T 2HW
- £250,000 Terraced, Freehold 24 September 1997
- £127,500 Terraced, Freehold 30 June 1997
19 Scala Street, London, W1T 2HW
- £335,000 Terraced, Freehold 18 June 1997