2
results
Sold prices in Macgregor Road, East London E16, E16
12 Macgregor Road, London, E16 3LL
- £257,000 Terraced, Leasehold 22 August 2017
- £115,000 Terraced, Leasehold 24 October 2003
52 Macgregor Road, London, E16 3LL
- £141,000 Terraced, Freehold 07 March 2002