Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST MICHAELS PLACE Detached £518,407 £248,000 11 Mar 2004
3 ST MICHAELS PLACE Detached £257,267 £90,000 21 Jun 2002
4 ST MICHAELS PLACE Terraced £227,160 £180,000 31 Oct 2017
5 ST MICHAELS PLACE Terraced £179,456 £145,500 17 Jul 2019