1
result
Sold prices in Barnfield Place, London Central, E14
9 Barnfield Place, London, E14 9YA
- £390,000 Detached, Freehold 04 December 2006
- £148,000 Detached, Freehold 08 December 1997