1
result
Sold prices in Lordship Park, London Central, N16
46 Lordship Park, London, N16 5UD
- £2,800,000 Detached, Freehold 16 September 2019
- £325,000 Detached, Freehold 19 February 1999