2
results
Sold prices in Watermens Square, Bromley, SE20
1 Watermens Square, London, SE20 7EL
- £650,000 Detached, Freehold 28 April 2023
- £610,000 Detached, Freehold 15 December 2017
- £247,000 Detached, Freehold 28 May 2004
- £198,000 Detached, Freehold 20 November 2003
- £95,000 Detached, Freehold 18 August 1995
The Lodge Watermens Square, London, SE20 7EL
- £272,500 Detached, Freehold 22 June 2012
- £205,000 Terraced, Freehold 07 August 2009