Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 MANWOOD AVENUE Detached £780,296 £175,000 21 Apr 1999
20 MANWOOD AVENUE Detached £747,038 £740,000 8 Mar 2023
22 MANWOOD AVENUE Detached £803,144 £500,000 26 Apr 2007
23 MANWOOD AVENUE Semi-Detached £708,482 £410,000 14 Jul 2011