Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
183A ANGEL PLACE Terraced £514,844 £170,500 1 Mar 2002
185 ANGEL PLACE £1,021,369 £830,000 2 Aug 2019
191 ANGEL PLACE Terraced £729,875 £390,000 28 Feb 2005