1
result
Sold prices in Oxenford Street, London Central, SE15
21a Oxenford Street, London, SE15 4DF
- £517,000 Terraced, Leasehold 05 March 2021
- £535,000 Terraced, Leasehold 30 September 2016
- £275,000 Terraced, Leasehold 24 November 2006
- £175,000 Terraced, Leasehold 26 September 2003