Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEL PAN LANE Detached £220,293 £125,000 6 Oct 2008
14 NEL PAN LANE £143,633 £110,000 31 Mar 2017
21 NEL PAN LANE Semi-Detached £220,354 £177,500 24 Oct 2018
CHURCH OF THE TWELVE APOSTLES NEL PAN LANE £202,600 £202,600 2 May 2024