1
result
Sold prices in Bayford Street, London Central, E8
1 Bayford Street, London, E8 3SE
- £166,500 Terraced, Freehold 01 November 2004
- £120,000 Terraced, Freehold 31 October 2003
- £120,000 Terraced, Freehold 31 October 2003