2
results
Sold prices in The Facade, London Central, SE23
9 - 13 The Facade, London, SE23 3HA
- £1,000,000 Freehold 04 December 2020
7 - 8 The Facade, London, SE23 3HA
- £125,000 Terraced, Freehold 10 February 2003
- £100,000 Terraced, Freehold 11 July 2002
- £105,750 Terraced, Freehold 24 January 2002