Skip to Main

Properties on Pollard Close

London, Newham, E16

Properties on Pollard Close

17 Pollard Close

Terraced · 1,378 sq ft · EPC C

£400k – £665k

Market estimate

10 Pollard Close

Terraced · 743 sq ft · EPC D

£375k – £542k

Market estimate

14 Pollard Close

Terraced · 883 sq ft · EPC D

£404k – £592k

Market estimate

1 Pollard Close

Terraced · 1,582 sq ft · EPC D

£549k – £907k

Market estimate

5 Pollard Close

Terraced · 807 sq ft · EPC D

£298k – £504k

Market estimate

9 Pollard Close

Flat · 667 sq ft · EPC C

£283k – £438k

Market estimate

6 Pollard Close

Terraced · 1,087 sq ft · EPC D

£209k – £418k

Market estimate

Page 1 of 1

Sales matched to Pollard Close

16 sales matched to this street, 31 Mar 1995 to 2 Aug 2021. HM Land Registry price paid data, as of 7 Nov 2026.

SoldPriceTypeTenure
2 Aug 2021£400,000TerracedFreehold
27 Nov 2020£420,000TerracedFreehold
14 Jun 2018£333,500Flat or maisonetteLeasehold
13 Oct 2015£470,000TerracedFreehold
6 Jul 2015£340,000TerracedFreehold
6 Nov 2014£250,000TerracedFreehold
10 Sep 2010£211,000TerracedFreehold
4 Jan 2008£283,000TerracedFreehold
26 Nov 2001£130,000TerracedFreehold
17 Sep 2001£89,000Flat or maisonetteLeasehold
10 Dec 1999£84,000TerracedFreehold
10 Dec 1999£88,500TerracedFreehold
17 Dec 1998£63,500TerracedFreehold
21 Aug 1997£52,000TerracedFreehold
31 Mar 1995£25,000Flat or maisonetteLeasehold
31 Mar 1995£43,000Flat or maisonetteLeasehold

About Pollard Close

Pollard Close is located in London, Newham. There are 10 residential properties on this street. Homes on Pollard Close are shown here, whether or not they are for sale.

Thinking of selling on Pollard Close?

Start with a free market estimate. Testing the market is £9.99 a month, cancel any time.

Live Activity Tracking
UK Coverage