Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 PENN AVENUE Detached £750,871 £132,000 21 Sep 1995
18 PENN AVENUE Detached £673,698 £450,000 24 Oct 2014
20 PENN AVENUE Detached £516,471 £450,000 14 Dec 2020
22 PENN AVENUE Detached £526,147 £356,000 20 Feb 2015
24 PENN AVENUE Detached £697,106 £550,000 22 Sep 2017
MELROSE, 16 PENN AVENUE Detached £782,785 £139,500 10 May 1996