Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 VILLIERS SQUARE £248,332 £249,000 26 Aug 2022
KEWSTOKE VILLIERS SQUARE Detached £181,941 £50,500 21 Dec 2000
THE POPLARS VILLIERS SQUARE Detached £239,996 £73,995 8 Oct 2001