Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GLEBE MEWS Detached £725,117 £460,000 20 Jul 2007
2 GLEBE MEWS Detached £768,968 £670,000 9 Dec 2020