2
results
Sold prices in Ellenborough Place, London Central, SW15
12 Ellenborough Place, London, SW15 5LZ
- £855,000 Semi-detached, Freehold 16 October 2020
- £495,000 Semi-detached, Freehold 31 March 2006
13 Ellenborough Place, London, SW15 5LZ
- £565,000 Semi-detached, Freehold 26 October 2009
- £215,000 Semi-detached, Freehold 31 May 1996