Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 MONTPELIER SQUARE Terraced £6,215,697 £1,650,000 5 May 2000
16 MONTPELIER SQUARE Terraced £11,945,623 £7,850,000 14 Jul 2014