2
results
Sold prices in Leopold Road, Wood Green, E17
1 Leopold Road, London, E17 8QA
- £1,080,000 Terraced, Freehold 24 June 2022
- £565,000 Terraced, Freehold 24 May 2021
6 Leopold Road, London, E17 8QA
- £500,000 Terraced, Freehold 20 December 2013
- £180,000 Terraced, Freehold 15 June 2001
- £93,000 Terraced, Freehold 30 January 1998