Air quality in London, England, United Kingdom today

Update date
Last updated: 2026-02-10T22:00:00+00:00
[Advertisement 1]

Mr. Duck’s Air Quality Score

Mr. Duck – Moderate air today

Moderate air today for London, England, United Kingdom

⚠️ This website is currently under active development. Some data may be incomplete or temporarily inaccurate. For health-critical decisions, please verify information through official government or environmental sources.
Categories follow US EPA AQI breakpoints for PM (estimate from latest valid measurements; this project does not compute EPA NowCast/24-hour AQI yet).

This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.

Air quality today

The overall air quality today is classified as Moderate. The main pollutant identified is PM2.5. PM2.5 is reported with a reference value of 35.0 µg/m³ and PM10 with a reference value of 16.0 µg/m³. Data is shown via OpenAQ based on 262 valid measurements. These measurements were collected across multiple monitoring sites in the city. The monitoring network includes stations that record particulate matter continuously. The data reflects the ambient concentration of fine particles at the time of sampling.

All values are expressed in micrograms per cubic metre. The reported concentrations are consistent with the classification of Moderate for today. This page is informational; for health guidance, use official sources such as EPA AirNow or WHO.

Latest sensor values

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

Moderate
PM25
35
µg/m³
Good
PM10
16
µg/m³
Info
PM1
20.3
µg/m³
Measured
O3
0.036
ppm
Measured
NO2
0.01
ppm
Measured
SO2
2
µg/m³
Measured
CO
93.1
µg/m³
[Advertisement 2]

What the data includes

The OpenAQ feed for London aggregates measurements from 259 monitoring sites, representing a total of 834 recorded rows. The dataset is structured to include the full suite of pollutants typically tracked in urban air quality programmes – carbon monoxide (CO), carbon dioxide (CO2), nitrogen monoxide (NO), nitrogen dioxide (NO2), nitrogen oxides (NOX), ozone (O3), particulate matter 1 (PM1), particulate matter 10 (PM10), particulate matter 2.5 (PM2.5), relative humidity, sulphur dioxide (SO2), temperature and the auxiliary metric UM003. In practice, recent values are available for a subset of these: PM2.5, NO2 (both µg / m³ and ppm), PM10, NOX, NO, O3 and relative humidity. The most up‑to‑date observations were recorded on 2026‑02‑10 at 20:00 or 21:00 UTC for PM2.5, NO2 (µg / m³), PM10, O3 and relative humidity, while the NOX, NO and the ppm‑based NO2 readings date back to late 2020, indicating that those particular streams have not been refreshed for several years.

Across the pollutants with recent data, median concentrations are modest: PM2.5 sits at 6.35 µg / m³ (range –4.0 to 40.08 µg / m³), NO2 (µg / m³) at 30.4 µg / m³ (range –1.0 to 68.9 µg / m³), PM10 at 11.0 µg / m³ (range 0.0 to 132.1 µg / m³) and O3 at 39.8 µg / m³ (range –1.0 to 72.1 µg / m³). Relative humidity shows a median of 62.65 % with values spanning from about 34.7 % up to 99.3 %. The percentile‑10 and percentile‑90 figures illustrate that most recent readings cluster within the lower half of each pollutant’s observed spread, while occasional higher spikes are recorded in the older data.

Overall, 257 rows have been updated within the last 30 days, but 524 rows are classified as “old” and 53 lack a clear timestamp, meaning that a substantial portion of the historical record may not reflect current conditions. Consequently, while the dataset provides a broad geographic picture of London’s air quality, the uneven freshness across pollutants and the presence of older or unknown entries suggest that conditions can still vary noticeably by location and time.

Learn more about sources and filtering: About the data.

Trusted references: WHO (Air pollution) · US EPA AirNow · European Environment Agency (Air)

Latest sensor values (bars)

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

PM25 35 µg/m³ PM10 16 µg/m³ PM1 20.3 µg/m³ O3 0.036 ppm NO2 0.01 ppm SO2 2 µg/m³ CO 93.1 µg/m³
[Advertisement 3]

Data notes

These data are based on 262 valid measurements and are Updated within 30 days, with the most recent reading recorded on 2026-02-10 at 22:00 UTC. The dataset reflects average conditions across monitoring sites in London, England, United Kingdom. Please note that air quality can vary by location and time within the city, so this snapshot may not represent every neighbourhood.

OpenAQ station rows

StationParameterValueUnitLast updated
Haringey - Haringey Town Hallno237.0µg/m³2026-02-10 20:00 UTC
Haringey - Haringey Town Hallpm2510.0µg/m³2016-02-09 20:00 UTC
Harrow - Stanmoreno28.8µg/m³2023-08-14 09:00 UTC
Harrow - Stanmorepm1038.4µg/m³2023-06-12 14:00 UTC
Harrow - Stanmorepm2511.0µg/m³2017-04-28 11:00 UTC
London Harlington - UKA00472no232.0µg/m³2026-02-10 20:00 UTC
London Harlington - UKA00472o341.0µg/m³2026-02-10 20:00 UTC
London Harlington - UKA00472pm107.0µg/m³2026-02-10 20:00 UTC
London Harlington - UKA00472pm256.0µg/m³2026-02-10 20:00 UTC
Southwark - A2 Old Kent Roadno242.0µg/m³2026-02-10 20:00 UTC
Southwark - A2 Old Kent Roadpm1013.0µg/m³2026-02-10 20:00 UTC
Southwark - A2 Old Kent Roadpm255.1µg/m³2025-03-31 12:00 UTC
Greenwich - Elthampm109.0µg/m³2023-07-04 16:00 UTC
Greenwich - Elthampm254.0µg/m³2023-07-04 16:00 UTC
Camden - Bloomsburyno243.0µg/m³2026-02-10 20:00 UTC
Camden - Bloomsburyo349.0µg/m³2026-02-10 20:00 UTC
Camden - Bloomsburypm1010.0µg/m³2026-02-10 20:00 UTC
Camden - Bloomsburypm257.0µg/m³2026-02-10 20:00 UTC
Camden - Bloomsburyso22.0µg/m³2026-02-10 20:00 UTC
Ealing - Horn Laneno27.6µg/m³2025-12-24 06:00 UTC
Ealing - Horn Lanepm1014.0µg/m³2026-02-10 20:00 UTC
London Haringey Priory Park South - UKA00568no231.0µg/m³2026-02-10 20:00 UTC
London Haringey Priory Park South - UKA00568o353.0µg/m³2026-02-10 20:00 UTC
London Haringey Priory Park South - UKA00568pm1012.0µg/m³2026-02-10 20:00 UTC
London Haringey Priory Park South - UKA00568pm259.0µg/m³2026-02-10 20:00 UTC
Tower Hamlets - Mile End Roadno225.9µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Mile End Roadpm258.0µg/m³2026-02-10 19:00 UTC
Camden - Swiss Cottageno268.0µg/m³2026-02-10 20:00 UTC
Camden - Swiss Cottagepm1016.0µg/m³2026-02-10 20:00 UTC
Camden - Swiss Cottagepm259.0µg/m³2026-02-10 20:00 UTC
London Hillingdon - UKA00266no242.0µg/m³2026-02-10 20:00 UTC
London Hillingdon - UKA00266o326.0µg/m³2026-02-10 20:00 UTC
London Hillingdon - UKA00266pm1010.0µg/m³2026-02-10 20:00 UTC
London Hillingdon - UKA00266pm257.0µg/m³2026-02-10 20:00 UTC
Kensington and Chelsea - North Kenco93.136µg/m³2026-02-10 19:00 UTC
Kensington and Chelsea - North Kenno236.0µg/m³2026-02-10 20:00 UTC
Kensington and Chelsea - North Keno363.0µg/m³2026-02-10 20:00 UTC
Kensington and Chelsea - North Kenpm108.0µg/m³2026-02-10 20:00 UTC
Kensington and Chelsea - North Kenpm256.0µg/m³2026-02-10 20:00 UTC
Kensington and Chelsea - North Kenso22.0µg/m³2026-02-10 20:00 UTC
London Teddingtonno213.0µg/m³2016-07-27 00:00 UTC
London Teddingtono363.0µg/m³2016-07-27 00:00 UTC
Bexley - Slade Greenno233.0µg/m³2026-02-10 20:00 UTC
Bexley - Slade Greeno332.1µg/m³2026-02-10 19:00 UTC
Bexley - Slade Greenpm1010.0µg/m³2026-02-10 20:00 UTC
Bexley - Slade Greenpm257.0µg/m³2026-02-10 20:00 UTC
Bexley - Slade Greenso24.5µg/m³2026-02-10 19:00 UTC
London Teddington Bushy Park - UKA00572pm108.0µg/m³2026-02-10 20:00 UTC
London Teddington Bushy Park - UKA00572pm255.0µg/m³2026-02-10 20:00 UTC
London Westminster - UKA00435no235.0µg/m³2026-02-10 20:00 UTC
London Westminster - UKA00435o352.0µg/m³2026-02-10 20:00 UTC
London Westminster - UKA00435pm252.8µg/m³2026-02-10 19:00 UTC
Google Street View Carco2432.285ppm2019-10-31 16:14 UTC
Google Street View Carno20.001522ppm2019-08-25 15:18 UTC
Google Street View Carnox25.1173076923077µg/m³2019-08-20 20:04 UTC
Google Street View Carpm2529.7869µg/m³2019-10-31 16:14 UTC
Google Street View Carco2429.471ppm2019-10-28 20:12 UTC
Google Street View Carno0.026888ppm2019-10-05 16:19 UTC
Google Street View Carno20.016766ppm2019-10-28 20:12 UTC
Google Street View Carnox81.2461538461538µg/m³2019-10-05 16:19 UTC
Google Street View Carpm2510.42832µg/m³2019-10-28 20:12 UTC
Black Horse Courtno20.01519ppm2020-11-30 22:00 UTC
Black Horse Courtpm255.53µg/m³2020-12-01 00:00 UTC
Holloway Bus Garageno15.05µg/m³2020-06-11 01:00 UTC
Holloway Bus Garageno20.03121ppm2020-10-08 01:00 UTC
Holloway Bus Garagenox49.71µg/m³2020-06-11 01:00 UTC
Holloway Bus Garagepm252.13µg/m³2020-05-31 20:00 UTC
Parksideno5.98µg/m³2020-12-01 00:00 UTC
Parksideno20.00726ppm2020-11-30 22:00 UTC
Parksidenox27.01µg/m³2020-12-01 00:00 UTC
Parksidepm257.99µg/m³2020-09-17 16:00 UTC
Brook Driveno11.05µg/m³2020-12-01 00:00 UTC
Brook Driveno20.00772ppm2020-11-30 22:00 UTC
Brook Drivenox33.98µg/m³2020-12-01 00:00 UTC
Brook Drivepm253.6µg/m³2020-12-01 00:00 UTC
Grahame Park Wayno20.00273ppm2020-11-30 22:00 UTC
Grahame Park Waypm252.78µg/m³2020-12-01 00:00 UTC
Cecilia Roadno24.85µg/m³2020-12-01 00:00 UTC
Cecilia Roadno20.0162ppm2020-11-30 22:00 UTC
Cecilia Roadnox56.23µg/m³2020-12-01 00:00 UTC
Cecilia Roadpm257.87µg/m³2020-10-02 06:00 UTC
Chigwell Roadno35.45µg/m³2020-12-01 00:00 UTC
Chigwell Roadno20.01117ppm2020-11-30 22:00 UTC
Chigwell Roadnox60.84µg/m³2020-12-01 00:00 UTC
Chigwell Roadpm252.17µg/m³2020-12-01 00:00 UTC
St John's Upper Holloway CE Primary Schoolno11.09µg/m³2020-12-01 00:00 UTC
St John's Upper Holloway CE Primary Schoolno20.00773ppm2020-11-30 22:00 UTC
St John's Upper Holloway CE Primary Schoolnox30.74µg/m³2020-12-01 00:00 UTC
St John's Upper Holloway CE Primary Schoolpm255.33µg/m³2020-12-01 00:00 UTC
Charing Cross Hospitalno17.81µg/m³2020-11-30 15:00 UTC
Charing Cross Hospitalnox44.94µg/m³2020-11-30 15:00 UTC
Charing Cross Hospitalpm252.04µg/m³2020-12-01 00:00 UTC
Stockwell Roadno11.21µg/m³2020-12-01 00:00 UTC
Stockwell Roadno20.01363ppm2020-11-30 22:00 UTC
Stockwell Roadnox40.07µg/m³2020-12-01 00:00 UTC
Stockwell Roadpm254.23µg/m³2020-12-01 00:00 UTC
Durham Streetno18.73µg/m³2020-11-19 09:00 UTC
Durham Streetno20.01072ppm2020-11-19 09:00 UTC
Durham Streetnox46.12µg/m³2020-11-19 09:00 UTC
Durham Streetpm2536.78µg/m³2020-11-19 09:00 UTC
Caledonian Roadno14.78µg/m³2020-12-01 00:00 UTC
Caledonian Roadno20.01091ppm2020-11-30 22:00 UTC
Caledonian Roadnox38.4µg/m³2020-12-01 00:00 UTC
Caledonian Roadpm254.98µg/m³2020-12-01 00:00 UTC
Devas Streetno13.32µg/m³2020-12-01 00:00 UTC
Devas Streetno20.00606ppm2020-11-30 22:00 UTC
Devas Streetnox29.43µg/m³2020-12-01 00:00 UTC
Devas Streetpm2516.24µg/m³2020-11-30 17:00 UTC
Churchill Gardens Roadno9.25µg/m³2019-07-22 15:00 UTC
Churchill Gardens Roadno20.01333ppm2019-07-22 15:00 UTC
Churchill Gardens Roadnox42.42µg/m³2019-07-22 15:00 UTC
Churchill Gardens Roadpm258.82µg/m³2019-07-22 16:00 UTC
Hendon Wayno8.61µg/m³2020-12-01 00:00 UTC
Hendon Wayno20.01104ppm2020-11-30 22:00 UTC
Hendon Waynox33.54µg/m³2020-12-01 00:00 UTC
Hendon Waypm257.37µg/m³2020-12-01 00:00 UTC
Savernake Roadno6.57µg/m³2020-12-01 00:00 UTC
Savernake Roadno20.01047ppm2020-11-30 22:00 UTC
Savernake Roadnox27.44µg/m³2020-12-01 00:00 UTC
Savernake Roadpm254.19µg/m³2020-12-01 00:00 UTC
Morpeth Streetno9.63µg/m³2020-12-01 00:00 UTC
Morpeth Streetno20.00773ppm2020-11-30 22:00 UTC
Morpeth Streetnox29.23µg/m³2020-12-01 00:00 UTC
Morpeth Streetpm254.6µg/m³2020-12-01 00:00 UTC
Haimo Roadno2.37µg/m³2020-12-01 00:00 UTC
Haimo Roadno20.00808ppm2020-11-30 22:00 UTC
Haimo Roadnox23.49µg/m³2020-12-01 00:00 UTC
Haimo Roadpm255.22µg/m³2020-12-01 00:00 UTC
Woolwich Roadno18.48µg/m³2020-12-01 00:00 UTC
Woolwich Roadno20.012ppm2020-11-30 22:00 UTC
Woolwich Roadnox45.71µg/m³2020-12-01 00:00 UTC
Woolwich Roadpm2534.3µg/m³2020-10-02 06:00 UTC
Dagnall Streetno19.37µg/m³2020-12-01 00:00 UTC
Dagnall Streetno20.01137ppm2020-11-30 22:00 UTC
Dagnall Streetnox38.83µg/m³2020-12-01 00:00 UTC
Dagnall Streetpm2533.07µg/m³2020-11-28 07:00 UTC
Queen Margarets Groveno11.48µg/m³2020-12-01 00:00 UTC
Queen Margarets Groveno20.01223ppm2020-11-30 22:00 UTC
Queen Margarets Grovenox35.75µg/m³2020-12-01 00:00 UTC
Queen Margarets Grovepm255.05µg/m³2020-12-01 00:00 UTC
Kensington Church Walkno21.69µg/m³2020-06-01 14:00 UTC
Kensington Church Walkno20.01619ppm2020-10-24 22:00 UTC
Kensington Church Walknox65.78µg/m³2020-01-09 10:00 UTC
Kensington Church Walkpm2518.2µg/m³2020-10-24 22:00 UTC
Hunslett Streetno4.96µg/m³2020-10-30 11:00 UTC
Hunslett Streetno20.01622ppm2020-10-30 11:00 UTC
Hunslett Streetnox45.84µg/m³2020-10-30 11:00 UTC
Hunslett Streetpm254.08µg/m³2020-10-30 11:00 UTC
Albert Streetno15.82µg/m³2020-12-01 00:00 UTC
Albert Streetno20.01071ppm2020-11-30 22:00 UTC
Albert Streetnox38.93µg/m³2020-12-01 00:00 UTC
Albert Streetpm255.05µg/m³2020-06-04 06:00 UTC
Peckham Roadno5.69µg/m³2020-12-01 00:00 UTC
Peckham Roadno20.01504ppm2020-11-30 22:00 UTC
Peckham Roadnox34.98µg/m³2020-12-01 00:00 UTC
Peckham Roadpm254.02µg/m³2020-07-02 08:00 UTC
Ballance Roadno26.07µg/m³2020-12-01 00:00 UTC
Ballance Roadno20.01146ppm2020-11-30 22:00 UTC
Ballance Roadnox48.54µg/m³2020-12-01 00:00 UTC
Ballance Roadpm2513.59µg/m³2020-10-11 08:00 UTC
Haverstock Hillno48.44µg/m³2020-12-01 00:00 UTC
Haverstock Hillno20.0163ppm2020-11-30 22:00 UTC
Haverstock Hillnox73.72µg/m³2020-12-01 00:00 UTC
Haverstock Hillpm253.62µg/m³2020-09-04 00:00 UTC
Oakdale Roadno12.72µg/m³2020-12-01 00:00 UTC
Oakdale Roadno20.02656ppm2019-11-26 21:00 UTC
Oakdale Roadnox75.1µg/m³2019-11-26 21:00 UTC
Oakdale Roadpm256.56µg/m³2020-12-01 00:00 UTC
Ladbroke Groveno12.48µg/m³2020-12-01 00:00 UTC
Ladbroke Groveno20.01064ppm2020-11-30 22:00 UTC
Ladbroke Grovenox35.25µg/m³2020-12-01 00:00 UTC
Ladbroke Grovepm253.64µg/m³2020-12-01 00:00 UTC
Wyndham Roadno23.23µg/m³2020-11-30 15:00 UTC
Wyndham Roadno20.00186ppm2020-11-30 22:00 UTC
Wyndham Roadnox45.84µg/m³2020-11-30 15:00 UTC
Wyndham Roadpm257.77µg/m³2020-09-08 01:00 UTC
Whitehallno27.03µg/m³2020-06-11 01:00 UTC
Whitehallno20.01327ppm2020-11-30 22:00 UTC
Whitehallnox57.24µg/m³2020-06-11 01:00 UTC
Whitehallpm252.88µg/m³2020-05-22 22:00 UTC
Commercial Streetpm252.8µg/m³2020-12-01 00:00 UTC
Columbia Roadno6.04µg/m³2020-11-01 00:00 UTC
Columbia Roadno20.01717ppm2019-11-01 17:00 UTC
Columbia Roadnox46.62µg/m³2019-11-01 17:00 UTC
Columbia Roadpm2516.93µg/m³2020-11-01 01:00 UTC
Edgware Roadno11.96µg/m³2020-12-01 00:00 UTC
Edgware Roadno20.01019ppm2020-11-30 22:00 UTC
Edgware Roadnox34.36µg/m³2020-12-01 00:00 UTC
Edgware Roadpm2510.82µg/m³2020-09-24 22:00 UTC
Park Laneno11.54µg/m³2020-12-01 00:00 UTC
Park Laneno20.02986ppm2020-11-19 20:00 UTC
Park Lanenox123.27µg/m³2020-11-19 20:00 UTC
Park Lanepm2524.1µg/m³2020-08-27 18:00 UTC
Southbury Roadno35.8µg/m³2020-12-01 00:00 UTC
Southbury Roadno20.0082ppm2020-11-30 22:00 UTC
Southbury Roadnox56.42µg/m³2020-12-01 00:00 UTC
Southbury Roadpm256.35µg/m³2020-12-01 00:00 UTC
St Jamesno6.16µg/m³2020-12-01 00:00 UTC
St Jamesno20.00612ppm2020-11-30 22:00 UTC
St Jamesnox20.66µg/m³2020-12-01 00:00 UTC
St Jamespm256.26µg/m³2020-10-07 23:00 UTC
Hertford Roadno17.54µg/m³2020-12-01 00:00 UTC
Hertford Roadno20.00958ppm2020-11-30 22:00 UTC
Hertford Roadnox39.77µg/m³2020-12-01 00:00 UTC
Hertford Roadpm2510.12µg/m³2020-12-01 00:00 UTC
Devonshire Streetno7.57µg/m³2020-12-01 00:00 UTC
Devonshire Streetno20.00474ppm2020-11-30 22:00 UTC
Devonshire Streetnox19.14µg/m³2020-12-01 00:00 UTC
Devonshire Streetpm258.23µg/m³2020-12-01 00:00 UTC
Crowthorne Roadno58.99µg/m³2020-11-20 09:00 UTC
Crowthorne Roadno20.01696ppm2020-11-20 09:00 UTC
Crowthorne Roadnox91.61µg/m³2020-11-20 09:00 UTC
Crowthorne Roadpm256.95µg/m³2020-11-20 09:00 UTC
Cadogan Gardensno2.2µg/m³2020-12-01 00:00 UTC
Cadogan Gardensno20.0063ppm2020-11-30 22:00 UTC
Cadogan Gardensnox18.41µg/m³2020-12-01 00:00 UTC
Cadogan Gardenspm254.35µg/m³2020-12-01 00:00 UTC
Geraldine Streetno10.31µg/m³2020-12-01 00:00 UTC
Geraldine Streetno20.00846ppm2020-11-30 22:00 UTC
Geraldine Streetnox24.88µg/m³2020-12-01 00:00 UTC
Geraldine Streetpm255.53µg/m³2020-12-01 00:00 UTC
Station Paradeno44.65µg/m³2020-08-27 17:00 UTC
Station Paradeno20.04137ppm2020-08-27 17:00 UTC
Station Paradenox126.52µg/m³2020-08-27 17:00 UTC
Station Paradepm255.51µg/m³2020-08-25 23:00 UTC
Whipps Cross University Hospitalpm252.48µg/m³2020-12-01 00:00 UTC
Maryleboneno8.62µg/m³2020-12-01 00:00 UTC
Maryleboneno20.0086ppm2020-11-30 22:00 UTC
Marylebonenox28.6µg/m³2020-12-01 00:00 UTC
Marylebonepm253.91µg/m³2020-12-01 00:00 UTC
St Thomas's Hospitalpm252.41µg/m³2020-12-01 00:00 UTC
Mansford Streetno2.79µg/m³2020-12-01 00:00 UTC
Mansford Streetno20.01178ppm2020-11-30 22:00 UTC
Mansford Streetnox28.28µg/m³2020-12-01 00:00 UTC
Mansford Streetpm253.68µg/m³2020-12-01 00:00 UTC
Bonington Roadno2.94µg/m³2020-12-01 00:00 UTC
Bonington Roadno20.0032ppm2020-11-30 22:00 UTC
Bonington Roadnox16.22µg/m³2020-12-01 00:00 UTC
Bonington Roadpm253.32µg/m³2020-08-03 07:00 UTC
Camberwell Roadno7.52µg/m³2020-12-01 00:00 UTC
Camberwell Roadno20.00854ppm2020-11-30 22:00 UTC
Camberwell Roadnox28.62µg/m³2020-12-01 00:00 UTC
Camberwell Roadpm2540.08µg/m³2020-09-23 19:00 UTC
Blomfontein Roadno18.22µg/m³2020-12-01 00:00 UTC
Blomfontein Roadno20.01175ppm2020-11-30 22:00 UTC
Blomfontein Roadnox44.33µg/m³2020-12-01 00:00 UTC
Blomfontein Roadpm253.93µg/m³2020-12-01 00:00 UTC
The Royal London Hospitalno25.27µg/m³2020-11-30 18:00 UTC
The Royal London Hospitalnox54.21µg/m³2020-11-30 18:00 UTC
The Royal London Hospitalpm251.8µg/m³2020-12-01 00:00 UTC
Upper Richmond Roadno14.24µg/m³2020-12-01 00:00 UTC
Upper Richmond Roadno20.00315ppm2020-11-30 22:00 UTC
Upper Richmond Roadnox23.45µg/m³2020-12-01 00:00 UTC
Upper Richmond Roadpm2530.92µg/m³2020-11-30 14:00 UTC
Pemberton Gardensno8.72µg/m³2020-12-01 00:00 UTC
Pemberton Gardensno20.00966ppm2020-11-30 22:00 UTC
Pemberton Gardensnox30.74µg/m³2020-12-01 00:00 UTC
Pemberton Gardenspm250.3µg/m³2020-12-01 00:00 UTC
Whitecrossno8.29µg/m³2020-12-01 00:00 UTC
Whitecrossnox14.52µg/m³2019-11-02 07:00 UTC
Whitecrosspm253.89µg/m³2020-12-01 00:00 UTC
Cornwall Roadno8.35µg/m³2020-12-01 00:00 UTC
Cornwall Roadno20.00693ppm2020-11-30 22:00 UTC
Cornwall Roadnox25.82µg/m³2020-12-01 00:00 UTC
Cornwall Roadpm255.57µg/m³2020-12-01 00:00 UTC
Roehampton Laneno3.48µg/m³2020-06-23 01:00 UTC
Roehampton Laneno20.00938ppm2020-11-30 22:00 UTC
Roehampton Lanenox35.02µg/m³2020-06-23 01:00 UTC
Roehampton Lanepm253.67µg/m³2020-06-19 20:00 UTC
Holloway Roadno19.51µg/m³2020-12-01 00:00 UTC
Holloway Roadno20.01403ppm2020-11-30 22:00 UTC
Holloway Roadnox44.9µg/m³2020-12-01 00:00 UTC
Holloway Roadpm254.59µg/m³2020-12-01 00:00 UTC
Drury Laneno8.69µg/m³2020-12-01 00:00 UTC
Drury Laneno20.00923ppm2020-11-30 22:00 UTC
Drury Lanenox31.68µg/m³2020-12-01 00:00 UTC
Drury Lanepm253.58µg/m³2020-12-01 00:00 UTC
Pattison Roadno10.15µg/m³2020-12-01 00:00 UTC
Pattison Roadno20.01253ppm2020-11-30 22:00 UTC
Pattison Roadnox34.75µg/m³2020-12-01 00:00 UTC
Pattison Roadpm256.11µg/m³2020-12-01 00:00 UTC
Wood Laneno5.53µg/m³2020-10-28 02:00 UTC
Wood Laneno20.0102ppm2020-10-28 02:00 UTC
Wood Lanenox34.43µg/m³2020-10-28 02:00 UTC
Wood Lanepm252.81µg/m³2020-10-28 02:00 UTC
Laystall Stno1.73µg/m³2020-06-23 01:00 UTC
Laystall Stno20.0075ppm2020-11-30 22:00 UTC
Laystall Stnox31.01µg/m³2020-06-23 01:00 UTC
Laystall Stpm2527.08µg/m³2020-06-22 09:00 UTC
Lollard Streetno2.53µg/m³2020-09-18 01:00 UTC
Lollard Streetno20.02184ppm2020-09-18 01:00 UTC
Lollard Streetnox50.31µg/m³2020-09-18 01:00 UTC
Lollard Streetpm253.18µg/m³2020-09-18 01:00 UTC
Monnery Roadno12.93µg/m³2020-12-01 00:00 UTC
Monnery Roadno20.00958ppm2020-11-30 22:00 UTC
Monnery Roadnox35.25µg/m³2020-12-01 00:00 UTC
Monnery Roadpm250.45µg/m³2020-11-30 19:00 UTC
Romford Roadno41.57µg/m³2020-12-01 00:00 UTC
Romford Roadno20.01245ppm2020-11-30 22:00 UTC
Romford Roadnox65.11µg/m³2020-12-01 00:00 UTC
Romford Roadpm253.16µg/m³2020-12-01 00:00 UTC
Wandsworth Roadno7.93µg/m³2020-06-05 01:00 UTC
Wandsworth Roadno20.00969ppm2020-06-05 01:00 UTC
Wandsworth Roadnox35.06µg/m³2020-06-05 01:00 UTC
Wandsworth Roadpm255.12µg/m³2020-08-21 05:00 UTC
Ellenborough Roadno8.38µg/m³2020-12-01 00:00 UTC
Ellenborough Roadno20.00226ppm2020-11-30 22:00 UTC
Ellenborough Roadnox19.91µg/m³2020-12-01 00:00 UTC
Ellenborough Roadpm253.69µg/m³2020-12-01 00:00 UTC
Kew Roadno158.01µg/m³2019-11-06 13:00 UTC
Kew Roadno20.00851ppm2020-11-30 22:00 UTC
Kew Roadnox207.99µg/m³2019-11-06 13:00 UTC
Kew Roadpm253.96µg/m³2020-09-17 00:00 UTC
Lancell Streetno7.82µg/m³2020-12-01 00:00 UTC
Lancell Streetno20.00586ppm2020-11-30 22:00 UTC
Lancell Streetnox22.89µg/m³2020-12-01 00:00 UTC
Lancell Streetpm253.64µg/m³2020-12-01 00:00 UTC
Borough High Streetno6.11µg/m³2020-05-28 02:00 UTC
Borough High Streetno20.01862ppm2020-05-28 02:00 UTC
Borough High Streetnox49.92µg/m³2020-05-28 02:00 UTC
Borough High Streetpm255.68µg/m³2020-05-28 02:00 UTC
The Valeno10.58µg/m³2020-12-01 00:00 UTC
The Valeno20.00375ppm2020-11-30 22:00 UTC
The Valenox23.43µg/m³2020-12-01 00:00 UTC
The Valepm254.04µg/m³2020-12-01 00:00 UTC
St Anns Hillno5.9µg/m³2020-12-01 00:00 UTC
St Anns Hillno20.00571ppm2020-11-30 22:00 UTC
St Anns Hillnox23.21µg/m³2020-12-01 00:00 UTC
St Anns Hillpm253.54µg/m³2020-12-01 00:00 UTC
Royal Free Hospitalno27.26µg/m³2020-11-30 16:00 UTC
Royal Free Hospitalnox61.08µg/m³2020-11-30 16:00 UTC
Royal Free Hospitalpm259.59µg/m³2020-09-01 05:00 UTC
Hanworth Roadno45.51µg/m³2020-12-01 00:00 UTC
Hanworth Roadno20.01337ppm2020-11-30 22:00 UTC
Hanworth Roadnox73.77µg/m³2020-12-01 00:00 UTC
Hanworth Roadpm255.5µg/m³2020-12-01 00:00 UTC
Markfield Roadno20.03µg/m³2019-11-24 18:00 UTC
Markfield Roadno20.00976ppm2020-11-30 22:00 UTC
Markfield Roadnox60.54µg/m³2019-11-24 18:00 UTC
Markfield Roadpm253.36µg/m³2020-12-01 00:00 UTC
Garrett Laneno34.09µg/m³2020-12-01 00:00 UTC
Garrett Laneno20.014ppm2020-11-30 22:00 UTC
Garrett Lanenox61.7µg/m³2020-12-01 00:00 UTC
Garrett Lanepm254.34µg/m³2020-12-01 00:00 UTC
Rosebery Avenueno13.1µg/m³2020-12-01 00:00 UTC
Rosebery Avenueno20.00908ppm2020-11-30 22:00 UTC
Rosebery Avenuenox31.92µg/m³2020-12-01 00:00 UTC
Rosebery Avenuepm256.86µg/m³2020-09-17 17:00 UTC
Tower Bridge Roadno22.02µg/m³2020-12-01 00:00 UTC
Tower Bridge Roadno20.01403ppm2020-11-30 22:00 UTC
Tower Bridge Roadnox46.23µg/m³2020-12-01 00:00 UTC
Tower Bridge Roadpm254.66µg/m³2020-12-01 00:00 UTC
Cowcross Streetno37.67µg/m³2020-04-07 00:00 UTC
Cowcross Streetno20.00935ppm2020-11-30 22:00 UTC
Cowcross Streetnox71.59µg/m³2020-04-07 00:00 UTC
Cowcross Streetpm2514.93µg/m³2020-12-01 00:00 UTC
Fulham Palace Roadno13.63µg/m³2020-12-01 00:00 UTC
Fulham Palace Roadno20.0058ppm2020-11-30 22:00 UTC
Fulham Palace Roadnox25.49µg/m³2020-12-01 00:00 UTC
Fulham Palace Roadpm253.57µg/m³2020-12-01 00:00 UTC
Holloway Roadno0.9µg/m³2019-09-17 02:00 UTC
Holloway Roadno20.01278ppm2019-09-17 02:00 UTC
Holloway Roadnox26.31µg/m³2019-09-17 02:00 UTC
Holloway Roadpm2525.72µg/m³2019-09-17 02:00 UTC
Newham University Hospitalno25.73µg/m³2020-11-30 16:00 UTC
Newham University Hospitalnox62.24µg/m³2020-11-30 16:00 UTC
Newham University Hospitalpm252.71µg/m³2020-12-01 00:00 UTC
Robin Hood Health Centreno8.92µg/m³2020-12-01 00:00 UTC
Robin Hood Health Centreno20.01156ppm2020-11-30 22:00 UTC
Robin Hood Health Centrenox36.53µg/m³2020-12-01 00:00 UTC
Robin Hood Health Centrepm2512.2µg/m³2020-12-01 00:00 UTC
Broadway Streetno21.29µg/m³2020-12-01 00:00 UTC
Broadway Streetno20.01122ppm2020-11-30 22:00 UTC
Broadway Streetnox44.37µg/m³2020-12-01 00:00 UTC
Broadway Streetpm256.24µg/m³2020-12-01 00:00 UTC
Triangle Adventure Playgroundno12.4µg/m³2020-12-01 00:00 UTC
Triangle Adventure Playgroundno20.01172ppm2020-11-30 22:00 UTC
Triangle Adventure Playgroundnox36.82µg/m³2020-12-01 00:00 UTC
Triangle Adventure Playgroundpm254.15µg/m³2020-12-01 00:00 UTC
Beaumont Groveno9.08µg/m³2020-12-01 00:00 UTC
Beaumont Groveno20.01224ppm2020-11-30 22:00 UTC
Beaumont Grovenox32.02µg/m³2020-12-01 00:00 UTC
Beaumont Grovepm257.02µg/m³2020-04-25 18:00 UTC
Exhibition Roadno11.38µg/m³2020-12-01 00:00 UTC
Exhibition Roadno20.01422ppm2020-11-30 22:00 UTC
Exhibition Roadnox37.88µg/m³2020-12-01 00:00 UTC
Exhibition Roadpm254.54µg/m³2020-12-01 00:00 UTC
Great Ormond St Hospitalno36.03µg/m³2020-12-01 00:00 UTC
Great Ormond St Hospitalno20.01095ppm2020-11-30 22:00 UTC
Great Ormond St Hospitalnox59.39µg/m³2020-12-01 00:00 UTC
Great Ormond St Hospitalpm254.72µg/m³2020-09-10 09:00 UTC
Blackfriars Roadpm2510.42µg/m³2020-06-23 01:00 UTC
Larkshall Roadno13.01µg/m³2020-10-16 01:00 UTC
Larkshall Roadno20.01246ppm2020-10-16 01:00 UTC
Larkshall Roadnox37.67µg/m³2020-10-16 01:00 UTC
Larkshall Roadpm255.76µg/m³2020-10-14 12:00 UTC
London Roadno20.95µg/m³2020-09-29 01:00 UTC
London Roadno20.01108ppm2019-12-20 14:00 UTC
London Roadnox93.55µg/m³2019-12-20 14:00 UTC
London Roadpm253.35µg/m³2020-09-23 23:00 UTC
Hendon Streetno8.07µg/m³2020-12-01 00:00 UTC
Hendon Streetno20.00737ppm2020-11-30 22:00 UTC
Hendon Streetnox25.48µg/m³2020-12-01 00:00 UTC
Hendon Streetpm254.5µg/m³2020-12-01 00:00 UTC
Dollis Roadno11.99µg/m³2020-12-01 00:00 UTC
Dollis Roadno20.00439ppm2020-11-30 22:00 UTC
Dollis Roadnox25.47µg/m³2020-12-01 00:00 UTC
Dollis Roadpm254.45µg/m³2020-12-01 00:00 UTC
Bexley - Belvedere Westno235.1µg/m³2026-02-10 19:00 UTC
Bexley - Belvedere Westo317.1µg/m³2026-02-10 19:00 UTC
Bexley - Belvedere Westpm107.2µg/m³2026-02-10 19:00 UTC
Bexley - Belvedere Westpm255.2µg/m³2026-02-10 19:00 UTC
Enfield - Derby Roadno232.6µg/m³2026-02-10 19:00 UTC
Barking and Dagenham - Rush Greenno24.0µg/m³2025-05-29 16:00 UTC
Barking and Dagenham - Rush Greenso20.7µg/m³2025-05-29 16:00 UTC
Croydon - Norburyno249.8µg/m³2026-02-10 19:00 UTC
Greenwich - Blackheathno235.5µg/m³2026-02-10 13:00 UTC
Greenwich - Blackheathpm107.2µg/m³2026-02-10 19:00 UTC
Enfield - Bowes Primary Schoolno247.4µg/m³2026-02-10 19:00 UTC
Enfield - Bowes Primary Schoolpm109.6µg/m³2026-02-10 19:00 UTC
Enfield - Bowes Primary Schoolpm257.4µg/m³2026-02-10 19:00 UTC
Brent - ARK Franklin Primary Academyno233.3µg/m³2026-02-10 19:00 UTC
Brent - ARK Franklin Primary Academypm106.0µg/m³2026-02-10 19:00 UTC
Brent - ARK Franklin Primary Academypm259.0µg/m³2026-02-10 19:00 UTC
Bexley - Belvedereno246.5µg/m³2026-02-10 19:00 UTC
Bexley - Belvederepm107.4µg/m³2026-02-10 19:00 UTC
Bexley - Belvederepm255.1µg/m³2026-02-10 19:00 UTC
Brent - Neasden Laneno240.2µg/m³2026-02-10 19:00 UTC
Brent - Neasden Lanepm109.0µg/m³2026-02-10 19:00 UTC
Brent - Neasden Lanepm258.0µg/m³2026-02-10 19:00 UTC
Camden - Holborn (Bee Midtown)no222.2µg/m³2023-05-05 09:00 UTC
Brent - John Keble Primary Schoolno240.5µg/m³2026-02-10 19:00 UTC
Brent - John Keble Primary Schoolpm1010.0µg/m³2026-02-10 19:00 UTC
Brent - John Keble Primary Schoolpm255.0µg/m³2026-02-10 19:00 UTC
Brent - Ikeano262.3µg/m³2026-02-10 19:00 UTC
Brent - Ikeao33.1µg/m³2026-01-14 10:00 UTC
Brent - Ikeapm1013.0µg/m³2026-02-10 19:00 UTC
Brent - Ikeapm2514.0µg/m³2026-02-10 19:00 UTC
Bromley - Harwood Avenueno254.1µg/m³2026-01-05 08:00 UTC
Bromley - Harwood Avenuepm108.0µg/m³2026-01-05 08:00 UTC
Bromley - Harwood Avenuepm2512.0µg/m³2026-01-05 08:00 UTC
Barking and Dagenham - Scrattons Farmno210.4µg/m³2025-10-11 09:00 UTC
Barking and Dagenham - Scrattons Farmpm1024.8µg/m³2025-11-06 09:00 UTC
Enfield - Prince of Wales Schoolno219.8µg/m³2026-02-10 19:00 UTC
Ealing - Hanger Lane Gyratoryno211.0µg/m³2025-12-23 07:00 UTC
Ealing - Hanger Lane Gyratorypm1017.6µg/m³2026-01-05 09:00 UTC
Croydon - Purley Way A23no215.3µg/m³2026-02-10 19:00 UTC
Enfield - Bush Hill Parkno226.8µg/m³2026-02-10 19:00 UTC
Ealing - Acton Valeno257.0µg/m³2025-02-03 08:00 UTC
Ealing - Acton Valepm1045.4µg/m³2025-02-14 21:00 UTC
Ealing - Western Avenueno268.9µg/m³2026-01-05 09:00 UTC
Ealing - Western Avenuepm1022.6µg/m³2026-01-05 08:00 UTC
Greenwich - A206 Burrage Groveno222.9µg/m³2026-02-10 09:00 UTC
Greenwich - A206 Burrage Grovepm107.3µg/m³2026-02-10 08:00 UTC
Greenwich - A206 Burrage Grovepm2513.0µg/m³2026-02-10 09:00 UTC
Greenwich - Plumstead High Streetno215.6µg/m³2026-02-10 11:00 UTC
Greenwich - Plumstead High Streeto347.0µg/m³2026-02-10 11:00 UTC
Greenwich - Plumstead High Streetpm109.2µg/m³2026-02-10 11:00 UTC
Greenwich - Plumstead High Streetpm255.1µg/m³2026-02-10 11:00 UTC
Redbridge - Gardner Closeno219.8µg/m³2024-04-03 11:00 UTC
Redbridge - Gardner Closepm106.0µg/m³2024-04-01 06:00 UTC
Greenwich - John Harrison Wayno222.6µg/m³2026-02-10 06:00 UTC
Greenwich - John Harrison Waypm102.7µg/m³2026-02-10 08:00 UTC
Greenwich - John Harrison Waypm250.0µg/m³2026-02-10 09:00 UTC
Hackney - Old Streetno231.1µg/m³2023-07-08 06:00 UTC
Hackney - Old Streeto324.7µg/m³2022-10-12 09:00 UTC
Hackney - Old Streetpm1014.6µg/m³2023-07-08 06:00 UTC
Hackney - Old Streetpm259.0µg/m³2023-01-29 19:00 UTC
Kingston Upon Thames - Cromwell Roadno224.2µg/m³2024-06-19 11:00 UTC
Kingston Upon Thames - Cromwell Roadpm1028.0µg/m³2024-06-19 11:00 UTC
Greenwich - Woolwich Flyoverno253.0µg/m³2026-02-10 19:00 UTC
Greenwich - Woolwich Flyovero355.4µg/m³2023-05-22 12:00 UTC
Greenwich - Woolwich Flyoverpm109.1µg/m³2026-02-10 19:00 UTC
Greenwich - Woolwich Flyoverpm2512.0µg/m³2025-04-14 02:00 UTC
Havering - Rainhamno228.1µg/m³2026-02-10 12:00 UTC
Havering - Rainhampm100.0µg/m³2025-04-14 11:00 UTC
Havering - Rainhampm250.0µg/m³2025-04-14 11:00 UTC
Kingston Upon Thames - Tolworth Broadwayno29.3µg/m³2024-06-10 13:00 UTC
Kingston Upon Thames - Tolworth Broadwaypm1012.0µg/m³2022-05-24 06:00 UTC
Lewisham - New Crossno219.3µg/m³2025-04-01 00:00 UTC
Lewisham - New Crosspm1016.0µg/m³2025-04-01 00:00 UTC
Lewisham - New Crosspm2511.0µg/m³2025-04-01 00:00 UTC
Lewisham - Deptfordno217.7µg/m³2025-04-01 08:00 UTC
Lewisham - Deptfordpm2514.0µg/m³2025-04-01 08:00 UTC
Lambeth - Brixton Roadno267.1µg/m³2026-02-10 19:00 UTC
Lambeth - Brixton Roadpm107.8µg/m³2026-02-10 19:00 UTC
Lambeth - Brixton Roadpm257.1µg/m³2026-02-10 19:00 UTC
Greenwich - Fiveways Sidcup Rd A20no241.9µg/m³2026-02-10 19:00 UTC
Greenwich - Fiveways Sidcup Rd A20pm108.1µg/m³2026-02-10 19:00 UTC
Newham - Cam Roadno218.5µg/m³2024-04-02 10:00 UTC
Newham - Cam Roadpm109.0µg/m³2024-04-02 10:00 UTC
Newham - Cam Roadpm251.0µg/m³2024-04-02 10:00 UTC
Richmond Upon Thames - Barnes Wetlandsno238.5µg/m³2026-02-10 19:00 UTC
Richmond Upon Thames - Barnes Wetlandso340.8µg/m³2026-02-10 19:00 UTC
Richmond Upon Thames - Barnes Wetlandspm106.8µg/m³2026-02-10 19:00 UTC
Richmond Upon Thames - Barnes Wetlandspm255.1µg/m³2026-02-10 19:00 UTC
Newham - Wren Closeno28.1µg/m³2024-03-28 14:00 UTC
Newham - Wren Closepm1013.0µg/m³2024-03-28 14:00 UTC
Newham - Wren Closepm2510.0µg/m³2024-03-28 14:00 UTC
Merton - Merton Roadno235.6µg/m³2026-02-10 19:00 UTC
Merton - Merton Roadpm1012.0µg/m³2026-02-10 19:00 UTC
Merton - Merton Roadpm2514.0µg/m³2026-02-10 19:00 UTC
Merton - Morden Civic Centre 2no229.5µg/m³2026-02-10 19:00 UTC
Lewisham - Loampit Valeno223.3µg/m³2025-04-01 09:00 UTC
Lewisham - Loampit Valepm1043.0µg/m³2025-04-01 08:00 UTC
Haringey - Priory Park Southno222.0µg/m³2026-02-10 01:00 UTC
Haringey - Priory Park Southo325.9µg/m³2026-02-10 01:00 UTC
Harrow - Pinner Roadno25.6µg/m³2022-08-09 08:00 UTC
Harrow - Pinner Roadpm1025.1µg/m³2022-08-10 12:00 UTC
Kingston Upon Thames - Kingston Valeno24.5µg/m³2024-06-15 01:00 UTC
Kingston Upon Thames - Kingston Valepm1010.0µg/m³2024-06-15 02:00 UTC
Islington - Arsenalno220.4µg/m³2026-02-10 11:00 UTC
Islington - Arsenalpm105.2µg/m³2026-02-09 08:00 UTC
Islington - Arsenalpm254.2µg/m³2026-02-09 08:00 UTC
Lambeth - Bondway Interchangeno214.4µg/m³2023-06-27 01:00 UTC
Lambeth - Bondway Interchangepm104.0µg/m³2023-07-26 20:00 UTC
Lambeth - Bondway Interchangeso24.5µg/m³2023-06-26 04:00 UTC
Lambeth - Streatham Greenno230.7µg/m³2026-02-10 19:00 UTC
Lambeth - Streatham Greenpm107.0µg/m³2026-02-10 19:00 UTC
Southwark - Tower Bridge Roadno243.4µg/m³2025-03-31 09:00 UTC
Southwark - Tower Bridge Roadpm1018.1µg/m³2025-03-31 09:00 UTC
Southwark - Tower Bridge Roadpm257.1µg/m³2025-03-31 09:00 UTC
Havering - Romfordno225.0µg/m³2026-01-26 09:00 UTC
Havering - Romfordpm10132.1µg/m³2026-01-27 20:00 UTC
Redbridge - Ley Streetno210.4µg/m³2024-04-03 11:00 UTC
Redbridge - Ley Streeto372.1µg/m³2024-04-03 11:00 UTC
Redbridge - Ley Streetpm1013.0µg/m³2024-03-30 23:00 UTC
Redbridge - Ley Streetpm252.0µg/m³2024-04-03 07:00 UTC
Islington - Holloway Roadno237.7µg/m³2026-02-10 19:00 UTC
Islington - Holloway Roadpm1011.4µg/m³2026-02-10 19:00 UTC
Islington - Holloway Roadpm2511.9µg/m³2026-02-10 19:00 UTC
Sutton - Beddington Villageno236.4µg/m³2024-06-21 06:00 UTC
Sutton - Beddington Villagepm1020.0µg/m³2024-06-21 06:00 UTC
Southwark - Elephant and Castleno227.4µg/m³2025-03-31 08:00 UTC
Southwark - Elephant and Castleo346.1µg/m³2025-03-31 08:00 UTC
Southwark - Elephant and Castlepm1018.1µg/m³2025-03-31 08:00 UTC
Southwark - Elephant and Castlepm257.1µg/m³2025-03-31 08:00 UTC
Southwark - Lower Roadno218.2µg/m³2025-03-31 10:00 UTC
Southwark - Lower Roadpm1010.2µg/m³2025-03-31 11:00 UTC
Southwark - Lower Roadpm254.0µg/m³2025-03-31 11:00 UTC
Greenwich - Falconwood FDMSno242.7µg/m³2026-02-10 19:00 UTC
Greenwich - Falconwood FDMSo321.2µg/m³2026-02-10 19:00 UTC
Greenwich - Falconwood FDMSpm1012.2µg/m³2026-02-10 19:00 UTC
Greenwich - Falconwood FDMSpm256.9µg/m³2026-02-10 19:00 UTC
Greenwich - Westhorne Avenueno237.4µg/m³2026-02-10 19:00 UTC
Greenwich - Westhorne Avenueo346.1µg/m³2025-10-07 11:00 UTC
Greenwich - Westhorne Avenuepm1010.5µg/m³2026-02-10 19:00 UTC
Greenwich - Westhorne Avenuepm259.0µg/m³2026-02-10 19:00 UTC
Greenwich - Trafalgar Road (Hoskins St)no242.0µg/m³2026-02-10 19:00 UTC
Greenwich - Trafalgar Road (Hoskins St)pm108.9µg/m³2026-02-10 19:00 UTC
Westminster - Elizabeth Bridgeno231.0µg/m³2026-02-10 19:00 UTC
Westminster - Elizabeth Bridgepm254.0µg/m³2026-02-10 19:00 UTC
Southwark - Vicarage Groveno221.0µg/m³2025-03-31 12:00 UTC
Southwark - Vicarage Grovepm1011.0µg/m³2025-03-31 13:00 UTC
Southwark - Vicarage Grovepm254.6µg/m³2025-03-31 13:00 UTC
London Honor Oak Park - UKA00656no221.5µg/m³2026-02-10 20:00 UTC
London Honor Oak Park - UKA00656o339.8µg/m³2026-02-10 20:00 UTC
London Honor Oak Park - UKA00656pm102.7µg/m³2026-02-10 19:00 UTC
London Honor Oak Park - UKA00656pm251.981µg/m³2026-02-10 19:00 UTC
Lewisham - Catfordno252.6µg/m³2021-11-03 10:00 UTC
Lavender Hillno222.0µg/m³2026-02-02 12:00 UTC
Lavender Hillpm1010.8µg/m³2026-02-02 12:00 UTC
Lavender Hillpm254.0µg/m³2026-02-02 12:00 UTC
Richmond Upon Thames - Castelnauno240.2µg/m³2026-02-10 19:00 UTC
Richmond Upon Thames - Castelnaupm107.6µg/m³2026-02-10 19:00 UTC
Westminster - Covent Gardenno246.3µg/m³2026-02-10 19:00 UTC
Westminster - Covent Gardenpm259.0µg/m³2026-02-10 19:00 UTC
Wandsworth - Wandsworth Town Hallno214.5µg/m³2024-01-24 11:00 UTC
Wandsworth - Wandsworth Town Hallo37.9µg/m³2023-11-27 09:00 UTC
Westminster - Strand (Northbank BID)no244.4µg/m³2023-10-09 07:00 UTC
Wandsworth - Putney High Street Facadeno248.8µg/m³2024-01-24 11:00 UTC
Croydon - Norbury Manorpm2533.0µg/m³2025-03-06 08:00 UTC
Sutton - Beddington Lane northno218.5µg/m³2024-06-12 04:00 UTC
Sutton - Beddington Lane northpm1016.0µg/m³2024-06-20 13:00 UTC
Sutton - Beddington Lane northpm2510.0µg/m³2024-06-20 13:00 UTC
Westminster - Duke Street (Grosvenor)no230.4µg/m³2024-01-08 08:00 UTC
Sutton - Worcester Parkno226.7µg/m³2024-06-20 06:00 UTC
Sutton - Worcester Parkpm1011.3µg/m³2024-06-20 06:00 UTC
Westminster - Oxford Street Eastno254.6µg/m³2023-06-06 13:00 UTC
Westminster - Oxford Street Eastpm1021.0µg/m³2023-06-06 13:00 UTC
Wandsworth - Batterseano243.0µg/m³2026-02-02 08:00 UTC
Wandsworth - Batterseapm1011.0µg/m³2026-02-10 19:00 UTC
Wandsworth - Batterseapm257.0µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Blackwallno235.3µg/m³2026-02-10 17:00 UTC
Tower Hamlets - Blackwallo331.7µg/m³2026-02-10 17:00 UTC
Tower Hamlets - Blackwallpm1025.5µg/m³2025-12-22 13:00 UTC
Tower Hamlets - Blackwallpm2519.2µg/m³2025-12-22 13:00 UTC
Sutton - Wallingtonno226.0µg/m³2024-06-19 10:00 UTC
Sutton - Wallingtonpm1014.0µg/m³2024-06-21 10:00 UTC
Westminster - Ebury Street (Grosvenor)no210.7µg/m³2023-11-15 04:00 UTC
Westminster - Oxford Streetno216.6µg/m³2026-02-10 15:00 UTC
Westminster - Oxford Streetpm1011.0µg/m³2024-02-02 09:00 UTC
Westminster - Oxford Streetpm2516.0µg/m³2026-02-10 19:00 UTC
Wandsworth - Tooting High Streetno252.0µg/m³2026-02-10 19:00 UTC
Wandsworth - Tooting High Streetpm1031.0µg/m³2026-02-06 18:00 UTC
Wandsworth - Tooting High Streetpm2511.0µg/m³2026-02-10 19:00 UTC
Wandsworth - Putneyno221.0µg/m³2026-02-10 14:00 UTC
Wandsworth - Putneypm109.0µg/m³2026-02-10 14:00 UTC
Wandsworth - Putneypm255.0µg/m³2026-02-10 14:00 UTC
Wandsworth - Putney High Streetno244.2µg/m³2026-02-10 19:00 UTC
Wandsworth - Putney High Streetpm108.4µg/m³2026-02-10 19:00 UTC
Wandsworth - Putney High Streetpm2520.0µg/m³2026-02-03 20:00 UTC
Newham - Britannia Gateno215.1µg/m³2026-02-10 04:00 UTC
Newham - Britannia Gatepm2515.0µg/m³2026-02-10 04:00 UTC
Greenwich - Tunnel Avenueno222.6µg/m³2026-02-10 04:00 UTC
Newham - Hoola Towerno235.7µg/m³2026-02-06 09:00 UTC
Southwark - South Circular Roadno214.1µg/m³2025-03-31 14:00 UTC
Southwark - South Circular Roadpm1012.7µg/m³2025-03-31 14:00 UTC
Southwark - South Circular Roadpm254.9µg/m³2025-03-31 14:00 UTC
Waterloo Place (The Crown Estate)no237.9µg/m³2026-02-10 19:00 UTC
Waterloo Place (The Crown Estate)o39.7µg/m³2026-01-28 07:00 UTC
Waterloo Place (The Crown Estate)pm107.2µg/m³2026-02-10 19:00 UTC
Waterloo Place (The Crown Estate)pm256.1µg/m³2026-02-10 19:00 UTC
Lewisham - Laurence House Catfordno229.3µg/m³2025-04-01 09:00 UTC
Hackney - Queensbridge Roadno211.5µg/m³2022-06-28 09:00 UTC
Hackney - Queensbridge Roadpm1028.0µg/m³2022-06-28 11:00 UTC
Tower Hamlets - Jubilee Parkno211.9µg/m³2025-11-27 22:00 UTC
Tower Hamlets - Jubilee Parkpm1010.8µg/m³2026-02-10 08:00 UTC
Tower Hamlets - Jubilee Parkpm257.3µg/m³2026-02-10 08:00 UTC
Hackney - Homerton Libraryno225.3µg/m³2022-07-18 12:00 UTC
Hackney - Homerton Librarypm1043.0µg/m³2022-07-18 12:00 UTC
Hackney - Amhurst Roadno228.9µg/m³2022-07-18 12:00 UTC
Hackney - Amhurst Roadpm1029.0µg/m³2022-07-18 12:00 UTC
Newham - East Ham Town Hallno231.8µg/m³2024-04-02 10:00 UTC
Newham - East Ham Town Hallpm257.0µg/m³2024-04-02 10:00 UTC
Regent Street (The Crown Estate)no262.5µg/m³2026-02-10 19:00 UTC
Regent Street (The Crown Estate)pm1014.0µg/m³2026-02-10 19:00 UTC
Regent Street (The Crown Estate)pm2512.0µg/m³2026-02-10 19:00 UTC
Islingtonpm10.0µg/m³2026-02-02 14:00 UTC
Islingtonpm1031.534226417541504µg/m³2025-01-13 23:00 UTC
Islingtonpm251.0µg/m³2026-02-02 14:00 UTC
Islingtonrelativehumidity99.34666697184245%2026-02-02 14:00 UTC
Islingtontemperature9.319999694824219c2026-02-02 14:00 UTC
Islingtonum003287.0particles/cm³2026-02-02 14:00 UTC
UAL Creative Computing Institute, Greencoat Buildingpm131.08128007253011µg/m³
UAL Creative Computing Institute, Greencoat Buildingpm1066.69515927632649µg/m³
UAL Creative Computing Institute, Greencoat Buildingpm253.2458333373069763µg/m³
UAL Creative Computing Institute, Greencoat Buildingrelativehumidity82.91479174296062%
UAL Creative Computing Institute, Greencoat Buildingtemperature21.010416666666668c
UAL Creative Computing Institute, Greencoat Buildingum0035521.7262776692705particles/cm³
Honor Oak Parkpm2512.097916603088379µg/m³2025-07-01 22:00 UTC
Honor Oak Parkrelativehumidity51.93333371480306%2025-07-01 22:00 UTC
Honor Oak Parktemperature23.824999968210857c2025-07-01 22:00 UTC
Honor Oak Parkpm251.4999999900658925µg/m³2025-04-14 13:00 UTC
Honor Oak Parkrelativehumidity34.67777792612711%2025-04-14 13:00 UTC
Honor Oak Parktemperature18.536110877990723c2025-04-14 13:00 UTC
SW Londonpm118.141369183858234µg/m³2024-08-01 18:00 UTC
SW Londonpm1026.928571224212646µg/m³2024-08-01 18:00 UTC
SW Londonpm2526.0699405670166µg/m³2024-08-01 18:00 UTC
SW Londonrelativehumidity39.30708376566569%2024-08-01 18:00 UTC
SW Londontemperature27.473392645517986c2024-08-01 18:00 UTC
SW Londonum0033308.252970377604particles/cm³2024-08-01 18:00 UTC
Maiden Lane, Londonpm13.9767856995264688µg/m³
Maiden Lane, Londonpm106.999107162157695µg/m³
Maiden Lane, Londonpm256.80074405670166µg/m³
Maiden Lane, Londonrelativehumidity50.66800626118978%
Maiden Lane, Londontemperature18.758928616841633c
Maiden Lane, Londonum003881.8020833333334particles/cm³
Maiden Lane, Londonpm14.251339316368103µg/m³
Maiden Lane, Londonpm107.057440519332886µg/m³
Maiden Lane, Londonpm256.696577350298564µg/m³
Maiden Lane, Londonrelativehumidity52.33764902750651%
Maiden Lane, Londontemperature18.38452370961507c
Maiden Lane, Londonum003949.0699462890625particles/cm³
Maiden Lane, Londonpm13.8644345005353293µg/m³
Maiden Lane, Londonpm106.355208357175191µg/m³
Maiden Lane, Londonpm255.78898807366689µg/m³
Maiden Lane, Londonrelativehumidity49.071428298950195%
Maiden Lane, Londontemperature18.145386854807537c
Maiden Lane, Londonum003831.6666717529297particles/cm³
Maiden Lane, Londonpm12.9973333358764647µg/m³
Maiden Lane, Londonpm104.795999908447266µg/m³
Maiden Lane, Londonpm254.634666633605957µg/m³
Maiden Lane, Londonrelativehumidity44.09599914550781%
Maiden Lane, Londontemperature22.014666748046874c
Maiden Lane, Londonum003723.0666748046875particles/cm³
Farthing downspm110.575333340962729µg/m³2026-02-10 21:00 UTC
Farthing downspm1036.73299996058146µg/m³2025-01-13 23:00 UTC
Farthing downspm2517.62983341217041µg/m³2026-02-10 21:00 UTC
Farthing downsrelativehumidity70.5421667734782%2026-02-10 21:00 UTC
Farthing downstemperature12.963833459218343c2026-02-10 21:00 UTC
Farthing downsum0031939.466666666667particles/cm³2026-02-10 21:00 UTC
Twickenhampm130.677666346232098µg/m³2024-11-29 14:00 UTC
Twickenhampm1046.41150029500326µg/m³2024-11-29 14:00 UTC
Twickenhampm2538.458333333333336µg/m³2024-11-29 14:00 UTC
Twickenhamrelativehumidity37.03916613260905%2025-01-10 12:00 UTC
Twickenhamtemperature21.82449944814046c2025-01-10 12:00 UTC
Twickenhamum0035494.62451171875particles/cm³2025-01-10 12:00 UTC
Harlesden LP1pm253.41µg/m³2024-09-10 15:05 UTC
Harlesden HP2pm254.17µg/m³2024-09-10 15:04 UTC
Harlesden LP2pm252.77µg/m³2024-09-10 15:05 UTC
Harlesden HP1pm254.1µg/m³2024-09-10 13:05 UTC
Harlesden LP2pm2517.79µg/m³2026-02-10 20:31 UTC
Harlesden HP2pm2517.01µg/m³2026-02-10 20:28 UTC
Harlesden HP1pm2513.6µg/m³2026-02-10 20:16 UTC
Harlesden LP1pm2516.81µg/m³2026-02-10 20:44 UTC
Primrose Hillpm10.0µg/m³2024-11-12 15:00 UTC
Primrose Hillpm100.28125000558793545µg/m³2024-11-12 15:00 UTC
Primrose Hillpm250.0µg/m³2024-11-12 15:00 UTC
Primrose Hillrelativehumidity47.51249980926514%2024-11-12 15:00 UTC
Primrose Hilltemperature15.771875262260437c2024-11-12 15:00 UTC
Primrose Hillum003115.86249923706055particles/cm³2024-11-12 15:00 UTC
Primrose Hillpm114.183166662851969µg/m³2025-01-13 23:00 UTC
Primrose Hillpm1030.527832984924316µg/m³2025-01-13 23:00 UTC
Primrose Hillpm2528.12816635767619µg/m³2025-01-13 23:00 UTC
Primrose Hillrelativehumidity52.12600008646647%2025-01-13 23:00 UTC
Primrose Hilltemperature10.566166718800863c2025-01-13 23:00 UTC
Primrose Hillum003883.1198425292969particles/cm³2025-01-13 23:00 UTC
Perivale, Buckingham Avepm10.550000011920929µg/m³
Perivale, Buckingham Avepm102.100000023841858µg/m³
Perivale, Buckingham Avepm251.675000011920929µg/m³
Perivale, Buckingham Averelativehumidity40.60000038146973%
Perivale, Buckingham Avetemperature22.3125c
Perivale, Buckingham Aveum003309.375particles/cm³
UAL Creative Computing Institute, Peckham Road Buildingpm10.8120714170592171µg/m³
UAL Creative Computing Institute, Peckham Road Buildingpm101.9128571237836565µg/m³
UAL Creative Computing Institute, Peckham Road Buildingpm251.7357857397624425µg/m³
UAL Creative Computing Institute, Peckham Road Buildingrelativehumidity65.00642885480609%
UAL Creative Computing Institute, Peckham Road Buildingtemperature11.2674286706107c
UAL Creative Computing Institute, Peckham Road Buildingum003259.9142848423549particles/cm³
Mitcham Roadpm2511.79µg/m³2026-02-10 19:48 UTC
Bellevue Road / Trinity Roadpm2513.73µg/m³2026-02-10 20:45 UTC
Twickenham Primary Academypm255.49µg/m³2025-04-20 13:13 UTC
Wandsworth Bridgepm251.21µg/m³2026-02-10 14:12 UTC
Battersea Park Roadpm2520.98µg/m³2026-02-10 20:32 UTC
Thomson House Schoolpm2518.07µg/m³2026-02-10 20:47 UTC
Putney High Streetpm2520.11µg/m³2026-02-10 20:31 UTC
Nine Elms Lanepm2517.5µg/m³2026-02-10 20:11 UTC
Richmond Bus Garagepm2515.84µg/m³2026-02-10 20:44 UTC
High St, Barnespm251.54µg/m³
Church Rdpm2513.22µg/m³2026-02-10 20:35 UTC
St Mary's RC Primarypm2521.02µg/m³2026-02-10 20:33 UTC
High St, Wittonpm252.31µg/m³
Park Rd, Hampton Hillpm251.58µg/m³
Lwr Rich Rd, Chertsy Corner, nr j/w housespm252.18µg/m³
Holy Trinity CE Primary Schoolpm2520.48µg/m³2026-02-10 20:32 UTC
King St, Twickenhampm252.41µg/m³
Kew Rd, before j/w South Circle / Kew Greenpm252.37µg/m³
Nelson Primary Schoolpm2516.21µg/m³2026-02-10 20:36 UTC
St Margaret's Road, Twickenhampm251.69µg/m³
Chase Bridge Primary Schoolpm2519.67µg/m³2026-02-10 20:50 UTC
Roehampton Lanepm2516.75µg/m³2026-02-10 20:49 UTC
Deer Park Schoolpm2512.74µg/m³2026-02-10 20:29 UTC
Kew Rd, Richmond, opposite stationpm252.02µg/m³
The Vineyard Schl, Friars Stile Rdpm252.41µg/m³
Wandsworth Townpm2514.31µg/m³2026-02-10 19:20 UTC
Archdeacon Cambridge's CofE Primary Schoolpm259.09µg/m³2026-02-10 19:27 UTC
St Richards CE Primary Schoolpm2515.17µg/m³2026-02-10 20:28 UTC
Broad Street, Teddingtonpm252.27µg/m³
West Hillpm2514.42µg/m³2026-02-10 20:17 UTC
NASA GSFC Rutgers Calib. N16pm258.08µg/m³2026-02-10 20:33 UTC
Richmond Upon Thames - Richmondno227.5µg/m³2026-02-10 10:00 UTC
Richmond Upon Thames - Richmondpm1015.0µg/m³2026-02-10 09:00 UTC
Richmond Upon Thames - Richmondpm2514.0µg/m³2026-02-10 10:00 UTC
Richmond Upon Thames - Richmondno215.5µg/m³2025-03-30 11:00 UTC
Richmond Upon Thames - Richmondpm10117.0µg/m³2025-03-30 10:00 UTC
Richmond Upon Thames - Richmondpm2513.0µg/m³2025-03-30 11:00 UTC
Sutton Surreypm15.735458350181578µg/m³2026-02-10 20:00 UTC
Sutton Surreypm259.201124993960065µg/m³2026-02-10 20:00 UTC
Sutton Surreyrelativehumidity74.46933294932049%2026-02-10 20:00 UTC
Sutton Surreytemperature12.286250114440918c2026-02-10 20:00 UTC
Sutton Surreyum0031216.5875particles/cm³2026-02-10 20:00 UTC
Horseferry Roadpm10.3428750022004048µg/m³2025-10-20 05:00 UTC
Horseferry Roadpm251.3550416631003221µg/m³2025-10-20 05:00 UTC
Horseferry Roadrelativehumidity69.77041641871133%2025-10-20 05:00 UTC
Horseferry Roadtemperature15.870999828974407c2025-10-20 05:00 UTC
Horseferry Roadum003237.72500000000002particles/cm³2025-10-20 05:00 UTC
Merton - Plough Lane Wimbledonpm1018.0µg/m³2026-02-10 19:00 UTC
Merton - Plough Lane Wimbledonpm257.0µg/m³2026-02-10 19:00 UTC
Merton - Mitchamno238.5µg/m³2026-02-10 19:00 UTC
Merton - Mitchampm258.0µg/m³2026-02-10 19:00 UTC
Surbitonpm12.01400000055631µg/m³2026-02-10 21:00 UTC
Surbitonpm256.60866667429606µg/m³2026-02-10 21:00 UTC
Surbitonrelativehumidity66.49016647338867%2026-02-10 21:00 UTC
Surbitontemperature13.780499919255574c2026-02-10 21:00 UTC
Surbitonum003342.61133422851566particles/cm³2026-02-10 21:00 UTC
Former Greegs Site, Colne Road, Twickenhampm2510.62µg/m³
Tower Hamlets - King Edward Memorial Parkno246.6µg/m³2026-02-10 19:00 UTC
Tower Hamlets - King Edward Memorial Parkpm259.0µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Victoria Parkno26.2µg/m³2025-05-06 08:00 UTC
Tower Hamlets - Victoria Parkpm1020.0µg/m³2025-05-07 15:00 UTC
Tower Hamlets - Victoria Parkpm2511.0µg/m³2025-05-07 15:00 UTC
Tower Hamlets - Victoria Parkno230.9µg/m³2026-02-02 08:00 UTC
Tower Hamlets - Victoria Parkpm1015.0µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Victoria Parkpm256.0µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Millwall Parkno235.3µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Millwall Parko319.0µg/m³2026-02-10 19:00 UTC
Tower Hamlets - Millwall Parkpm109.0µg/m³2026-02-10 19:00 UTC
Terracepm13.405500000715256µg/m³2026-02-10 21:00 UTC
Terracepm257.88116668065389µg/m³2026-02-10 21:00 UTC
Terracerelativehumidity66.35466677347819%2026-02-10 21:00 UTC
Terracetemperature13.583666721979776c2026-02-10 21:00 UTC
Terraceum003421.03066660563155particles/cm³2026-02-10 21:00 UTC
Surbitonpm19.825000000000001µg/m³2026-02-10 21:00 UTC
Surbitonpm2517.155499998728438µg/m³2026-02-10 21:00 UTC
Surbitonrelativehumidity71.06833305358886%2026-02-10 21:00 UTC
Surbitontemperature12.800833495457967c2026-02-10 21:00 UTC
Surbitonum0031715.2250000000001particles/cm³2026-02-10 21:00 UTC
Queens Roadpm10.6335000005861122µg/m³2026-02-10 21:00 UTC
Queens Roadpm252.8250000000000006µg/m³2026-02-10 21:00 UTC
Queens Roadrelativehumidity68.9781665802002%2026-02-10 21:00 UTC
Queens Roadtemperature13.692500019073487c2026-02-10 21:00 UTC
Queens Roadum003252.02549921671547particles/cm³2026-02-10 21:00 UTC
Richmondpm14.974833329518637µg/m³2026-02-10 21:00 UTC
Richmondpm259.902833334604898µg/m³2026-02-10 21:00 UTC
Richmondrelativehumidity64.65949999491373%2026-02-10 21:00 UTC
Richmondtemperature14.68699992497762c2026-02-10 21:00 UTC
Richmondum003470.5253341674804particles/cm³2026-02-10 21:00 UTC
Kensington and Chelsea - Station Walkno232.9µg/m³2026-02-10 19:00 UTC
Kensington and Chelsea - Station Walkpm109.0µg/m³2026-02-10 19:00 UTC
Kensington and Chelsea - Station Walkpm259.0µg/m³2026-02-10 19:00 UTC
Kensington and Chelsea - Station Walkno25.9µg/m³2025-09-15 09:00 UTC
Kensington and Chelsea - Station Walkpm1024.0µg/m³2025-09-15 09:00 UTC
Kensington and Chelsea - Station Walkpm2516.0µg/m³2025-09-15 09:00 UTC
Haringeypm119.913833332061767µg/m³2026-02-10 21:00 UTC
Haringeypm2535.830499998728435µg/m³2026-02-10 21:00 UTC
Haringeyrelativehumidity64.13850015004475%2026-02-10 21:00 UTC
Haringeytemperature14.160000038146974c2026-02-10 21:00 UTC
Haringeyum0031062.4695058186846particles/cm³2026-02-10 21:00 UTC
Londonpm15.6195000012715655µg/m³2026-02-10 21:00 UTC
Londonpm2512.484166685740156µg/m³2026-02-10 21:00 UTC
Londonrelativehumidity62.64895834922791%2026-02-10 21:00 UTC
Londontemperature14.946124843756358c2026-02-10 21:00 UTC
Londonum003534.9884586334229particles/cm³2026-02-10 21:00 UTC
Kingsland Basinpm120.283499972025552µg/m³2026-02-10 21:00 UTC
Kingsland Basinpm2531.321666653951013µg/m³2026-02-10 21:00 UTC
Kingsland Basinrelativehumidity62.24916655222574%2026-02-10 21:00 UTC
Kingsland Basintemperature15.09266676902771c2026-02-10 21:00 UTC
Kingsland Basinum0031166.0946695963542particles/cm³2026-02-10 21:00 UTC