Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A BELGRAVE PLACE Terraced £1,489,623 £882,500 28 Feb 2013
3 BELGRAVE PLACE Detached £1,193,854 £635,000 7 Jan 2005
5 BELGRAVE PLACE Terraced £982,242 £177,000 16 Aug 1996
6 BELGRAVE PLACE Terraced £1,480,550 £1,290,000 9 Dec 2020
7 BELGRAVE PLACE Semi-Detached £1,608,792 £940,000 17 Dec 2010