26
results
Sold prices in Sherwood Avenue, East London E18, E18
4 Sherwood Avenue, London, E18 1PB
- £172,000 Detached, Freehold 24 July 1998
15 Sherwood Avenue, London, E18 1PB
- £115,000 Terraced, Freehold 31 January 1996