Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MANGROVE ROAD Detached £1,241,330 £730,000 26 Feb 2013
6 MANGROVE ROAD Detached £1,214,853 £755,000 17 Jan 2014
THE TWITCHELS MANGROVE ROAD Detached £2,137,450 £1,250,000 30 Apr 2010