Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHARDS PLACE Detached £399,950 28 Mar 2023
4 RICHARDS PLACE Detached £469,950 26 Jun 2023
23 RICHARDS PLACE Detached £404,950 28 Jul 2023