Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MONTPELIER PLACE Terraced £3,850,000 3 Feb 2014
3 MONTPELIER PLACE Terraced £2,400,000 27 Apr 2007
6 MONTPELIER PLACE Terraced £1,300,000 21 Jun 1999
7 MONTPELIER PLACE Terraced £3,050,000 5 Feb 2019
9 MONTPELIER PLACE Terraced £3,050,000 4 Apr 2016
10 MONTPELIER PLACE Terraced £1,575,000 14 Apr 2005
11 MONTPELIER PLACE Detached £3,000,000 19 Oct 2018
12 MONTPELIER PLACE Terraced £2,560,000 26 Jun 2009
15 MONTPELIER PLACE Terraced £3,750,000 2 Mar 2018
16 MONTPELIER PLACE Terraced £2,650,000 1 Jul 2008
17 MONTPELIER PLACE Terraced £950,000 13 May 1997