2
results
Sold prices in Beechwood Park, East London E18, E18
88 Beechwood Park, London, E18 2EQ
- £143,000 Terraced, Leasehold 04 July 2005
13 Beechwood Park, London, E18 2EH
- £170,000 Terraced, Leasehold 29 January 2002