1
result
Sold prices in Bell Lane, London Central, E1
66 - 68 Bell Lane, London, E1 7LA
- £3,500,000 Detached, Freehold 07 November 2013
- £540,550 Detached, Freehold 05 December 2000
- £300,000 Detached, Freehold 31 May 2000