Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 FARM AVENUE Detached £3,417,801 £737,500 6 Nov 1998
23 FARM AVENUE Semi-Detached £2,808,595 £1,650,000 16 Jul 2012
25 FARM AVENUE Semi-Detached £1,937,235 £1,462,500 7 Oct 2016
35 FARM AVENUE Semi-Detached £2,240,994 £397,633 7 Feb 1996
37 FARM AVENUE Terraced £1,956,739 £1,045,560 18 Feb 2005