Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MONTAGUE PLACE Semi-Detached £353,450 £328,000 7 Sep 2021
3 MONTAGUE PLACE Semi-Detached £302,904 £87,500 27 Apr 2001
5 MONTAGUE PLACE Semi-Detached £402,555 £190,000 13 Feb 2004
10 MONTAGUE PLACE Detached £480,833 £260,000 4 May 2005