Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 GLENDOWER PLACE Terraced £9,010,002 £6,600,000 2 Feb 2016
6A GLENDOWER PLACE Terraced £5,712,463 £1,855,000 7 Feb 2002