Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 MARCH PLACE £991,404 £800,000 13 Jul 2018
19 MARCH PLACE £495,702 £400,000 13 Jul 2018
19 - 21 MARCH PLACE £2,381,254 £2,346,000 1 Nov 2023
20 - 21 MARCH PLACE £849,584 £825,000 5 Apr 2022