LOCAL HANDS. LONDON KNOW HOW. 15+ YEARS & COUNTING.07807 933846
Graphics for publishers

London moving charts and maps, ready to reuse

Download finished graphics with readable labels, source notes and the data behind them. Each chart includes a PNG, a vector SVG, a PDF and its CSV input.

Free downloads. No email address required. Version 1.0.0

What is included

Ten useful comparisons

Migration flows, mattress and sofa bills, free collection routes, selected crossings, disposal sites and parking notice references.

Useful on a small screen

Open the full graphic or inspect the accessible data table. Filter tables by authority or location.

Clear statistical context

Every graphic names the period or research date, the unit, the coverage and the important exceptions.

Files for different layouts

Use PNG for a quick article illustration, SVG for scalable design work or PDF for a printable reference.

Choose your download

Each graphic has a PNG for quick use, a vector SVG, a PDF and its CSV input. The SVG and PDF files are plotted independently from the same data.

Download all ten graphics

Net internal migration by London authority

Year ending June 2025 | Negative values indicate net outflow

All 33 London authorities are shown. Newham has the largest net outflow in this extract. Internal migration is not all house moves.

Counts are people moving between local authorities within the UK. No causal claim or population rate is implied.

Source: Office for National Statistics, IM2025. Released 29 July 2026. OGL 3.0.

View the data table
Net internal migration by London authority
authorityarea codenet people
NewhamE09000025-16235
BrentE09000005-9077
RedbridgeE09000026-8267
SouthwarkE09000028-7494
EalingE09000009-7058
Tower HamletsE09000030-6900
LambethE09000022-6694
HillingdonE09000017-6475
CamdenE09000007-5645
HounslowE09000018-5634
HackneyE09000012-5010
CroydonE09000008-4486
LewishamE09000023-4276
GreenwichE09000011-4183
EnfieldE09000010-3972
WestminsterE09000033-3865
IslingtonE09000019-3708
HaringeyE09000014-3496
Waltham ForestE09000031-3343
MertonE09000024-3032
HarrowE09000015-2804
Barking and DagenhamE09000002-2541
WandsworthE09000032-2016
BarnetE09000003-1777
Kensington and ChelseaE09000020-1508
Kingston upon ThamesE09000021-1367
BexleyE09000004-1048
Hammersmith and FulhamE09000013-1023
SuttonE09000029-579
Richmond upon ThamesE09000027-565
City of LondonE09000001-183
BromleyE09000006583
HaveringE090000161717

33 records

People moving into and out of London authorities

Year ending June 2025 | Circles show inflow, squares show outflow

Paired points compare inflow and outflow for all 33 authorities using the same people count scale.

Flows between London authorities count in both relevant authority records. Use the separate London region row for the region total.

Source: Office for National Statistics, IM2025. Released 29 July 2026. OGL 3.0.

View the data table
People moving into and out of London authorities
authorityarea codeinflow peopleoutflow people
WandsworthE090000324221644232
LambethE090000223918645880
Tower HamletsE090000303775344653
EalingE090000093602943087
BrentE090000053511444191
SouthwarkE090000283477342267
BarnetE090000033422736004
NewhamE090000253372549960
CroydonE090000083208036566
HaringeyE090000142983433330
LewishamE090000232909533371
RedbridgeE090000262809336360
IslingtonE090000192782931537
GreenwichE090000112752431707
HillingdonE090000172720433679
HackneyE090000122673031740
CamdenE090000072668832333
Hammersmith and FulhamE090000132488725910
Waltham ForestE090000312486828211
HarrowE090000152393026734
EnfieldE090000102385527827
HounslowE090000182354229176
BromleyE090000062323822655
Barking and DagenhamE090000022319725738
WestminsterE090000332250526370
HaveringE090000162100219285
MertonE090000242049123523
BexleyE090000041788718935
Richmond upon ThamesE090000271631716882
Kingston upon ThamesE090000211545516822
SuttonE090000291469615275
Kensington and ChelseaE090000201386815376
City of LondonE0900000116221805

33 records

London net internal migration map

Year ending June 2025 | Official authority code join, 33 of 33 matched

Borough map of net internal migration. Negative values indicate net outflow; values are counts, not rates.

Boundary vintage December 2025. Statistics use the published 2023 local authority geography; all London authority codes match.

Source: ONS internal migration, OGL 3.0. Boundaries: ONS, December 2025. Contains OS data © Crown copyright and database right 2025.

View the data table
London net internal migration map
authorityarea codenet people
Barking and DagenhamE09000002-2541
BarnetE09000003-1777
BexleyE09000004-1048
BrentE09000005-9077
BromleyE09000006583
CamdenE09000007-5645
City of LondonE09000001-183
CroydonE09000008-4486
EalingE09000009-7058
EnfieldE09000010-3972
GreenwichE09000011-4183
HackneyE09000012-5010
Hammersmith and FulhamE09000013-1023
HaringeyE09000014-3496
HarrowE09000015-2804
HaveringE090000161717
HillingdonE09000017-6475
HounslowE09000018-5634
IslingtonE09000019-3708
Kensington and ChelseaE09000020-1508
Kingston upon ThamesE09000021-1367
LambethE09000022-6694
LewishamE09000023-4276
MertonE09000024-3032
NewhamE09000025-16235
RedbridgeE09000026-8267
Richmond upon ThamesE09000027-565
SouthwarkE09000028-7494
SuttonE09000029-579
Tower HamletsE09000030-6900
Waltham ForestE09000031-3343
WandsworthE09000032-2016
WestminsterE09000033-3865

33 records

London council mattress collection bills

Researched 25 October 2026 | Standard bill before any remaining household allowance Starting prices and unpriced totals appear separately at the bottom.

31 priced authority scenarios; 2 starting price or unpriced records are shown separately. See the table for eligibility and allowances.

One accepted mattress, an ordinary sofa with two seats, or both. Standard bills are not the cheapest available route for every eligible household. Read the allowance conditions and research page.

Sources: official council services. Scenario calculations: East London Man With A Van.

View the data table
London council mattress collection bills
councilscenariostandard bill gbpstatuseligible remaining allowance bill gbp
Barking and DagenhamOne mattress0priced0
EnfieldOne mattress0priced0
Waltham ForestOne mattress0priced0
LewishamOne mattress5priced5
GreenwichOne mattress13.82priced13.82
RedbridgeOne mattress15.2priced0
HaringeyOne mattress20priced20
HackneyOne mattress24priced24
WandsworthOne mattress24.9priced24.9
CamdenOne mattress25priced25
EalingOne mattress30priced30
NewhamOne mattress30priced0
IslingtonOne mattress32.46priced32.46
LambethOne mattress36priced36
WestminsterOne mattress36priced36
SouthwarkOne mattress37priced37
MertonOne mattress39.75priced0
CroydonOne mattress40.4priced40.4
HounslowOne mattress41priced41
City of LondonOne mattress42.5priced42.5
BromleyOne mattress43priced43
Kensington and ChelseaOne mattress44priced44
BarnetOne mattress46.71priced46.71
Kingston upon ThamesOne mattress48priced48
SuttonOne mattress49priced49
Hammersmith and FulhamOne mattress51priced51
HillingdonOne mattress53priced53
BrentOne mattress55priced55
HarrowOne mattress59.7priced0
HaveringOne mattress71.5priced71.5
Richmond upon ThamesOne mattress85priced85
BexleyOne mattress50from50
Tower HamletsOne mattressNot availablequote0

33 records

London council sofa collection bills

Researched 25 October 2026 | Standard bill before any remaining household allowance Starting prices and unpriced totals appear separately at the bottom.

31 priced authority scenarios; 2 starting price or unpriced records are shown separately. See the table for eligibility and allowances.

One accepted mattress, an ordinary sofa with two seats, or both. Standard bills are not the cheapest available route for every eligible household. Read the allowance conditions and research page.

Sources: official council services. Scenario calculations: East London Man With A Van.

View the data table
London council sofa collection bills
councilscenariostandard bill gbpstatuseligible remaining allowance bill gbp
Barking and DagenhamOne sofa0priced0
EnfieldOne sofa0priced0
Waltham ForestOne sofa0priced0
LewishamOne sofa5priced5
GreenwichOne sofa13.82priced13.82
RedbridgeOne sofa15.2priced0
HaringeyOne sofa20priced20
HackneyOne sofa24priced24
WandsworthOne sofa24.9priced24.9
CamdenOne sofa25priced25
EalingOne sofa30priced30
NewhamOne sofa30priced0
IslingtonOne sofa32.46priced32.46
LambethOne sofa36priced36
WestminsterOne sofa36priced36
SouthwarkOne sofa37priced37
MertonOne sofa39.75priced0
CroydonOne sofa40.4priced40.4
HounslowOne sofa41priced41
City of LondonOne sofa42.5priced42.5
BromleyOne sofa43priced43
Kensington and ChelseaOne sofa44priced44
BarnetOne sofa46.71priced46.71
Kingston upon ThamesOne sofa48priced48
Hammersmith and FulhamOne sofa51priced51
HillingdonOne sofa53priced53
BrentOne sofa55priced55
HarrowOne sofa59.7priced0
HaveringOne sofa71.5priced71.5
SuttonOne sofa74priced74
Richmond upon ThamesOne sofa85priced85
BexleyOne sofa50from50
Tower HamletsOne sofaNot availablequote0

33 records

London council sofa and mattress collection bills

Researched 25 October 2026 | Standard bill before any remaining household allowance Starting prices and unpriced totals appear separately at the bottom.

30 priced authority scenarios; 3 starting price or unpriced records are shown separately. See the table for eligibility and allowances.

One accepted mattress, an ordinary sofa with two seats, or both. Standard bills are not the cheapest available route for every eligible household. Read the allowance conditions and research page.

Sources: official council services. Scenario calculations: East London Man With A Van.

View the data table
London council sofa and mattress collection bills
councilscenariostandard bill gbpstatuseligible remaining allowance bill gbp
Barking and DagenhamOne sofa and one mattress0priced0
EnfieldOne sofa and one mattress0priced0
Waltham ForestOne sofa and one mattress0priced0
LewishamOne sofa and one mattress10priced10
HaringeyOne sofa and one mattress20priced20
WandsworthOne sofa and one mattress24.9priced24.9
CamdenOne sofa and one mattress25priced25
GreenwichOne sofa and one mattress27.64priced27.64
EalingOne sofa and one mattress30priced30
NewhamOne sofa and one mattress30priced0
RedbridgeOne sofa and one mattress30.4priced0
IslingtonOne sofa and one mattress32.46priced32.46
LambethOne sofa and one mattress36priced36
WestminsterOne sofa and one mattress36priced36
SouthwarkOne sofa and one mattress37priced37
MertonOne sofa and one mattress39.75priced0
CroydonOne sofa and one mattress40.4priced40.4
HounslowOne sofa and one mattress41priced41
City of LondonOne sofa and one mattress42.5priced42.5
Kensington and ChelseaOne sofa and one mattress44priced44
BromleyOne sofa and one mattress45.82priced45.82
BarnetOne sofa and one mattress46.71priced46.71
Kingston upon ThamesOne sofa and one mattress48priced48
Hammersmith and FulhamOne sofa and one mattress51priced51
HillingdonOne sofa and one mattress53priced53
BrentOne sofa and one mattress55priced55
HarrowOne sofa and one mattress59.7priced0
HaveringOne sofa and one mattress71.5priced71.5
SuttonOne sofa and one mattress74priced74
Richmond upon ThamesOne sofa and one mattress85priced85
BexleyOne sofa and one mattress50from50
HackneyOne sofa and one mattressNot availablequoteNot available
Tower HamletsOne sofa and one mattressNot availablequote0

33 records

London household free bulky collection routes

Researched 25 October 2026 | A free allowance is not unlimited free collection

Categorical map distinguishing general household free routes or allowances, conditional help, and authorities with no general free route identified.

Item caps, annual or rolling periods, residence, Council Tax status and accepted items can affect eligibility. Categories do not establish any individual entitlement.

Sources: official council services. Boundaries: ONS, December 2025. Contains OS data © Crown copyright and database right 2025.

View the data table
London household free bulky collection routes
authorityarea codecategory
City of LondonE09000001Conditional help only
Barking and DagenhamE09000002General household free route or allowance
BarnetE09000003No general free route identified
BexleyE09000004Conditional help only
BrentE09000005Conditional help only
BromleyE09000006Conditional help only
CamdenE09000007Conditional help only
CroydonE09000008No general free route identified
EalingE09000009No general free route identified
EnfieldE09000010General household free route or allowance
GreenwichE09000011Conditional help only
HackneyE09000012Conditional help only
Hammersmith and FulhamE09000013No general free route identified
HaringeyE09000014Conditional help only
HarrowE09000015General household free route or allowance
HaveringE09000016No general free route identified
HillingdonE09000017Conditional help only
HounslowE09000018Conditional help only
IslingtonE09000019Conditional help only
Kensington and ChelseaE09000020Conditional help only
Kingston upon ThamesE09000021No general free route identified
LambethE09000022Conditional help only
LewishamE09000023Conditional help only
MertonE09000024General household free route or allowance
NewhamE09000025General household free route or allowance
RedbridgeE09000026General household free route or allowance
Richmond upon ThamesE09000027Conditional help only
SouthwarkE09000028No general free route identified
SuttonE09000029No general free route identified
Tower HamletsE09000030General household free route or allowance
Waltham ForestE09000031General household free route or allowance
WandsworthE09000032No general free route identified
WestminsterE09000033Conditional help only

33 records

Selected London river crossings for vans

Eight locations, nine restriction records | Restrictions checked 21 October 2026

Locator map of eight selected river crossing locations, with the two Blackwall directions recorded separately in the restriction table.

Selected coverage includes Dartford outside Greater London. Coordinates locate crossings, not navigation entrances. This is not a live closure or route service.

Restrictions: TfL and crossing operators. Coordinates: Wikidata, CC0. Boundaries: ONS, December 2025. Contains OS data © Crown copyright and database right 2025.

View the data table
Selected London river crossings for vans
locationlatitudelongitudesource
Vauxhall Bridge51.4875-0.126944https://www.wikidata.org/wiki/Q1142134
London Bridge51.508056-0.087778https://www.wikidata.org/wiki/Q130206
Tower Bridge51.505556-0.075278https://www.wikidata.org/wiki/Q83125
Rotherhithe Tunnel51.506389-0.048611https://www.wikidata.org/wiki/Q1450285
Blackwall Tunnel51.504444-0.003056https://www.wikidata.org/wiki/Q880946
Silvertown Tunnel51.50480.007939https://www.wikidata.org/wiki/Q7516864
Woolwich Ferry51.49610.062https://www.wikidata.org/wiki/Q2593299
Dartford Crossing51.464590.25878https://www.wikidata.org/wiki/Q1166794

8 records

Selected paid waste disposal sites around London

Twelve operator sites | Approximate locations, not access gates

Map locating the approximate areas of twelve selected paid disposal sites. Eleven points use postcode centroids; Cringle Dock uses the council map marker.

Eleven postcode centroids are approximate; Cringle Dock uses the council map marker. Pins are not verified access gates. Check public, vehicle and material access. Closed facilities are excluded.

Sites: official operators, checked 21 October 2026. Postcode locations: postcodes.io. Cringle: Wandsworth Council. Contains OS, Royal Mail, National Statistics and NRS data © respective copyright and database right 2025.

View the data table
Selected paid waste disposal sites around London
idsitepostcodelatitudelongitudecoordinate basissource
powerday-bermondseyPowerday BermondseySE14 5RR51.482318-0.0461Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/SE145RR
powerday-brixtonPowerday BrixtonSW9 7DT51.465147-0.10337Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/SW97DT
powerday-canning-townPowerday Canning TownE16 4ST51.5177890.003792Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/E164ST
powerday-enfieldPowerday EnfieldEN3 7UA51.648198-0.02848Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/EN37UA
powerday-willesdenPowerday WillesdenNW10 6RJ51.528558-0.245699Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/NW106RJ
powerday-wimbledonPowerday WimbledonSW19 8UG51.435487-0.191443Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/SW198UG
bywaters-lea-riversideBywaters Lea RiversideE3 3JG51.522781-0.004695Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/E33JG
abbey-roadAbbey Road trade facilityNW10 7TJ51.53693-0.278499Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/NW107TJ
space-wayeSpace Waye trade facilityTW14 0TH51.461826-0.411176Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/TW140TH
townmead-roadTownmead Road trade zoneTW9 4EL51.475347-0.274699Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/TW94EL
smugglers-waySmugglers Way transfer stationSW18 1JS51.462453-0.191213Postcode centroid, not an access gatehttps://api.postcodes.io/postcodes/SW181JS
cringle-dockCringle Dock transfer stationSW8 5BX51.481673-0.141889Location marker published on the council map, not a verified access gatehttps://www.wandsworth.gov.uk/rubbish-and-recycling/waste-and-recycling-sites/cringle-dock-waste-transfer-station/

12 records

Selected London moving parking notice requirements

Nine authorities | Researched 21 October 2026 | Read the full conditions before applying

Comparison of selected council parking notice references. Working days and calendar days are separate units, not a single ranked scale.

This is selected coverage. Notice conditions and short notice options vary. Fee examples have different bases and are not ranked as a comparable citywide cost.

Sources: official council parking services. Original compilation: East London Man With A Van.

View the data table
Selected London moving parking notice requirements
councilnoticeunitconditionsfee basis
Camden17calendarAt least 17 days. Minimum 3 days for a later booking.£66.66 administration fee. Ordinary first day bay rate £79.63 per space.
Hackney7workingAt least 7 working days, counted from the next working day after applying.General tariff: £100 administration plus £44 per bay per day. Domestic example conflicts with one paragraph.
Islington14calendar14 days for most bays; 10 days for Pay By Phone bays.Residents: £164.80 for the first day and as many spaces as required within the bay.
Kensington and Chelsea10working10 working days for resident bays; 2 working days for Pay By Phone bays. Applications must arrive before 3pm.£72 per space per chargeable day for the first five days.
Lambeth10workingAt least 10 working days for a standard request.2026/27 administration £98.83, plus £57.55 per space per full day before any applicable removal discount.
Newham10workingAt least 10 working days. Shorter notice may be rejected.£23 per bay per day plus £25 administration. One bay for one day totals £48.
Richmond upon ThamesNot availableNot availableThe same page states both 10 working days and 7 working days. Confirm with the council.£160.80 administration plus a zone dependent daily bay rate of £13.60, £34.10 or £53.10.
Tower Hamlets7workingAt least 7 working days, with full payment received at least 7 working days before the start.£200 application plus £90 per bay per day. One bay for one day totals £290.
Waltham Forest14calendarAt least 14 days in the linked suspension terms. Payment must be made at least 10 days before the start.Domestic removals: £120 application only for the first day. Ordinary tariff adds £100 per five metre bay per day.

9 records

How to use it

  1. Choose a chart and read its interpretation notes.
  2. Download the image format that suits your article or document.
  3. Keep the source acknowledgements and add a credit with the research link.
  4. Use the CSV if you want to check the values or create a different view.

Questions

Can I change the graphic?

You can adapt our original artwork under CC BY 4.0. Keep the required original provider acknowledgements and explain material changes. Do not imply endorsement by an official provider.

Are the disposal site pins vehicle entrances?

No. That map uses approximate postcode areas. Use the operator address, vehicle rules and access instructions before travelling.

Why are some council prices separated?

A starting price or unpriced mixed load is not an exact comparable bill. These records appear separately, and a missing price is never shown as free.

Reuse and attribution

Our original templates, instructions and graphics are available under CC BY 4.0. ONS statistics and boundary data retain their own public sector licences and acknowledgements. Third party rights remain with their owners. See the licence notes included with each download. Read CC BY 4.0

Suggested credit

London moving charts and maps, ready to reuse. East London Man With A Van. Version 1.0.0. https://eastlondonmanwithavan.com/london-moving-charts

Updated 25 October 2026. Research dates are shown separately and do not change when a file is rebuilt.

More moving resources

Help and corrections

Tell us which resource, version and record needs attention. Contact us

ONE ITEM OR YOUR WHOLE LIFE.

LET’S GET YOU MOVING.

Call nowGet an estimate