Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBORNE MEWS Terraced £839,472 £490,000 8 Apr 2011
2 OSBORNE MEWS Terraced £671,388 £460,000 13 May 2015
3 OSBORNE MEWS Terraced £693,553 £465,000 1 Dec 2014
4 OSBORNE MEWS Terraced £685,695 £555,000 24 Jun 2019
5 OSBORNE MEWS Terraced £776,674 £575,000 30 Mar 2016