Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FOWLER PLACE Detached £445,812 £189,000 25 Jun 2003
2 FOWLER PLACE Detached £278,960 £260,000 24 Jun 2021
3 FOWLER PLACE Detached £320,798 £194,000 20 Aug 2013
4 FOWLER PLACE Detached £299,509 £175,000 2 Dec 2010
5 FOWLER PLACE Detached £463,385 £115,000 10 Dec 1999
6 FOWLER PLACE Detached £340,795 £275,000 17 Jul 2018
7 FOWLER PLACE Detached £416,204 £75,000 30 Aug 1996
8 FOWLER PLACE Detached £335,877 £330,000 4 Dec 2023
9 FOWLER PLACE Detached £493,721 £98,000 8 Aug 1997