Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 BELGRAVE PLACE Terraced £5,981,390 £1,100,000 18 Nov 1996
7 BELGRAVE PLACE Terraced £4,515,417 £3,000,000 24 Sep 2014
8 BELGRAVE PLACE Semi-Detached £6,615,754 £6,175,000 17 Dec 2021