← London maps

London boroughs, towns & nearby places

A map of how London is put together — and where it shades into the counties around it. It draws three kinds of place, coloured so you can tell them apart: the inner London boroughs and the outer London boroughs (the 32 boroughs plus the City of London), shown as boundary outlines so you can see each one’s actual shape; the towns, suburbs & villages within them — every place OpenStreetMap records inside each borough, Hayes and Uxbridge through to Wimbledon and Bromley; and the adjacent towns just outside Greater London, from Windsor and Watford round to Epsom and Dartford.

Use the filters to narrow it down: tick the types you want, pick one or more compass regions, or jump to a single borough to see just its districts. Tap any marker or borough outline for what it is, which borough or county it sits in, and a Wikipedia link where one exists. Tap the button to drop a pin on your own location and see what’s around you.

Type
    Region
      Borough & reset

      Loading the map…

      How London fits together

      Greater London is governed as 32 boroughs plus the City of London. Twelve of the boroughs, with the City, make up statutory Inner London; the other twenty are Outer London, the ring of suburbs that the city absorbed as it grew. Each borough is itself a patchwork of older towns, villages and districts — Hillingdon contains Uxbridge, Hayes and Ruislip; Brent contains Wembley and Harlesden — many of which were independent places long before London reached them. Beyond the boundary, the Home Counties begin, and a string of commuter towns just outside the M25 sit close enough to feel like part of London’s orbit without being inside it.

      Inner London boroughs

      The historic core and the dense inner ring — twelve boroughs and the City of London.

      Outer London boroughs

      The twenty suburban boroughs that ring the centre, from Heathrow round to Havering.

      Towns, suburbs & villages within London

      Every place OpenStreetMap records as a town, suburb, quarter, neighbourhood or village inside each borough boundary — hundreds of them, far more than any hand-picked list. They’re grouped by borough below, and each is a marker on the map; turn on a single borough above to isolate its districts.

      Loading the list of towns and districts…

      Adjacent places just outside London

      The commuter towns of the Home Counties that ring Greater London — just over the boundary, but close enough to share its trains, its motorways and much of its daily life. The county each lies in is given in brackets.

      How it’s built

      One self-contained page, all free and open tools, no API key anywhere. Leaflet draws the map and OpenStreetMap serves the tiles. The data ships as a baked snapshot (areas.json) so the map paints instantly and works offline. The 33 boroughs and the adjacent towns are a hand-maintained list, but the boroughs’ boundary outlines and every town, suburb and village inside them are pulled from OpenStreetMap by a small build script (Overpass API): for each borough it takes the official administrative boundary and every place node that falls within it. Re-running the script refreshes the snapshot.

      A caveat on the data

      The boroughs are exact — there are 32 plus the City of London, and the split into Inner and Outer London follows the statutory definition. The towns, suburbs and villages come straight from OpenStreetMap, so the list is only as complete and as current as OSM’s contributors have made it: a place can be missing, duplicated under two names, or tagged as a ‘suburb’ where you’d say ‘village’ (or the reverse). Each is shown at its OSM point location, not a precise centre, and the borough boundaries are simplified for the web, so the outlines are approximate near the edges. Which places count as ‘adjacent’ is a judgement call, not a boundary query, and the compass regions are a rough guide for filtering rather than an official carving-up of the city.

      Some of the figures in the charts and tables on this page were compiled with the help of AI tools and may contain errors or be out of date. They are shared in good faith for general interest only — not as professional, financial, investment or purchasing advice — and should be checked against the cited primary sources before you rely on them.