Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TUDOR PLACE £481,318 £435,000 15 Oct 2021
1 TUDOR PLACE Detached £481,318 £435,000 15 Oct 2021
2 TUDOR PLACE Detached £363,045 £210,000 21 Oct 2011
4 TUDOR PLACE Detached £449,173 £300,000 28 Nov 2014