Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ST MICHAELS LANE Detached £275,134 £269,950 24 May 2022
23 ST MICHAELS LANE Detached £331,565 £66,400 24 Sep 1997
28 ST MICHAELS LANE Detached £313,916 £183,000 6 Jan 2011