Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBORNE MEWS Terraced £382,337 £322,000 22 Sep 2020
2 OSBORNE MEWS Terraced £364,974 £230,000 9 Apr 2008
3 OSBORNE MEWS Terraced £378,322 £240,000 24 Jul 2007
4 OSBORNE MEWS Terraced £362,558 £230,000 4 Jul 2007