Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 HAVELOCK MEWS Semi-Detached £289,645 £164,000 24 Mar 2006
5 HAVELOCK MEWS Detached £348,503 £212,000 13 Sep 2013