Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BELLMARSH ROAD Detached £755,542 £440,000 28 Feb 2011
2 BELLMARSH ROAD Detached £643,624 £625,000 29 Apr 2022
3 BELLMARSH ROAD Detached £645,278 £126,000 5 Jun 1997