Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12A BALFOUR MEWS Terraced £3,746,047 £2,325,555 30 Mar 2007
13 BALFOUR MEWS Terraced £10,529,131 £5,800,000 9 Jul 2009