Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TUDOR PLACE Detached £301,690 £199,225 15 Aug 2014
3 TUDOR PLACE Detached £410,218 £235,000 27 Nov 2009