Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 QUEEN SQUARE Terraced £1,154,008 £530,000 23 Dec 2003
QUEEN SQUARE HOUSE, 18 - 21 QUEEN SQUARE £6,917,273 £5,250,000 21 Nov 2016