Richmond.gov.uk
My Account

Street cleaning schedules

To find the day your street will be cleaned look up your street by:

  • searching for your street name
  • using the alphabetical index

Our annual leaf clearance operation started on 13 October 2025. During this time, our usual schedule may be amended. We will aim to clean your street within a day or two of the scheduled date.

Browse by A to Z:

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T
  21. U
  22. V
  23. W
  24. X
  25. Y
  26. Z
Street Area Section Street cleaning day Next date
Maddison Close Teddington Private Road - Not cleaned
Madrid Road Barnes Washington Rd to Ferry Rd Tuesday - Fortnightly 06/01/2026
Maguire Drive Ham, Petersham & Richmond Beaufort Rd / Fanshawe Rd - eastwards Wednesday - Fortnightly 07/01/2026
Maids of Honour Row South Richmond Private Road - Not cleaned
Mallard Close Whitton Stephenson Road - northwards Thursday - Fortnightly 08/01/2026
Malthouse Passage - Footpath Mortlake & Barnes Common A3003 The Terrace to Cleveland Gdns Tuesday - Fortnightly 06/01/2026
Malting Close Barnes Private Road - Not cleaned
Malvern Road Hampton Priory Rd - southwards Friday - Fortnightly 16/01/2026
Manning Place South Richmond Queens Road, Grove Road - Cul de Sac Wednesday - Fortnightly 07/01/2026
Manoel Road West Twickenham Fulwell Park Av to A 305 Staines Road Friday - Fortnightly 09/01/2026
Manor Gardens Hampton A 311 High St to Ormond Dr Friday - Fortnightly 09/01/2026
Manor Gardens North Richmond B 535 Manor Rd to Grena Rd Wednesday - Fortnightly 14/01/2026
Manor Grove North Richmond A 316 Lower Richmond Rd to B 353 Manor Rd Wednesday - Weekly 07/01/2026
Manor Park North Richmond B 353 Manor Rd - westwards Wednesday - Fortnightly 14/01/2026
Manor Road North Richmond Lower Richmond Rd / Lower Mortlake Rd to Sheen Rd Wednesday - Weekly 07/01/2026
Manor Road Teddington A 310 Twickenham Rd to Ferry Rd Monday - Fortnightly 05/01/2026
Manor Road Teddington A310 Twickenham Road to Cambridge Road Monday - Fortnightly 05/01/2026
Manor Road West Twickenham A 306 Staines Road to Cranebrook - northwards Friday - Fortnightly 09/01/2026
Maple Close Hampton North Oak Av- eastwards Friday - Fortnightly 16/01/2026
Marble Hill Close Twickenham Riverside A 305 Richmond Rd / Marble Hill Gdns Thursday - Fortnightly 15/01/2026
Marble Hill Gardens Twickenham Riverside A 305 Richmond Rd to Amyand La - Fp Thursday - Fortnightly 08/01/2026
Marble Hill River Path - Footpath Twickenham Riverside Richmond Bridge to Riverside Thursday - Fortnightly 15/01/2026
March Road St Margarets & North Twickenham A 310 London Rd to Latham Rd Thursday - Fortnightly 15/01/2026
Marchmont Road South Richmond Queens Rd to Albany Passage Wednesday - Fortnightly 07/01/2026
Marina Place Hampton Wick Private Road - Not cleaned
Marina Way Teddington Broom Rd / Fairways - Thameside Monday - Fortnightly 12/01/2026
Mariner Gardens Ham, Petersham & Richmond Ashburnham Rd to Broughton Av Wednesday - Fortnightly 07/01/2026
Market Road North Richmond A 316 Lower Richmond Road -southwards Wednesday - Fortnightly 14/01/2026
Markhole Close Hampton Priory Rd - northwards Friday - Fortnightly 16/01/2026
Marksbury Avenue Kew Atwood Av to A316 Lower Richmond Road Tuesday - Fortnightly 13/01/2026
Marlborough Road Hampton Private Road - Not cleaned
Marlborough Road South Richmond B 322 Friars Stile Rd to B 353 Queens Rd Wednesday - Fortnightly 07/01/2026
Marlingdene Close Hampton North Broad La - nothhwards Friday - Fortnightly 16/01/2026
Marlow Crescent St Margarets & North Twickenham Whole road Thursday - Fortnightly 15/01/2026
Marsh Farm Footpath - Footpath South Twickenham A 316 Chertsey Rd to Marsh Farm Rd Monday - Fortnightly 05/01/2026
Marsh Farm Road South Twickenham A 305 Heath Rd / Colne St to Marsh Farm Fp Monday - Fortnightly 05/01/2026
Marston Road Teddington Private Road - Not cleaned
Martindale East Sheen Well La to Christchurch Rd Tuesday - Fortnightly 13/01/2026
Martineau Drive Twickenham Private Road - Not cleaned
Martingales Close Ham, Petersham & Richmond Ham Common - northwards Wednesday - Fortnightly 07/01/2026
Mary Rose Close Hampton Ashley Rd - northwards Friday - Fortnightly 16/01/2026
Mary's Terrace Twickenham Riverside Beauchamp Rd to A 310 London Rd Thursday - Weekly 08/01/2026
Masefield Road Hampton North Wordsworth Rd - westwards Friday - Fortnightly 16/01/2026
Mason Close Hampton Oldfield Rd / Lacey Dr - eastwards Friday - Fortnightly 16/01/2026
May Road South Twickenham A 305 The Green / Colne Road to Gould Road Monday - Fortnightly 05/01/2026
Mayfair Avenue Whitton Tranmere Rd to Constance Rd Thursday - Fortnightly 08/01/2026
Mays Road Fulwell & Hampton Hill Kings Rd to A 311 Wellington Rd Friday - Fortnightly 09/01/2026
Maze Road Kew Bushwood Rd to Forest Rd Wednesday - Fortnightly 14/01/2026
Mead Road Ham, Petersham & Richmond Ham Street / Back Lane - westwards Wednesday - Fortnightly 07/01/2026
Meadlands Drive Ham, Petersham & Richmond Sandpits Road to Sandy Lane Wednesday - Fortnightly 07/01/2026
Meadow Close Ham, Petersham & Richmond A 307 Petersham Rd - eastwards Wednesday - Fortnightly 07/01/2026
Meadow Close Whitton A 314 Hanworth Rd / Conway Rd - Wh - westwards Thursday - Fortnightly 08/01/2026
Meadway West Twickenham A 316 Chertsey Rd to A 305 Staines Rd Friday - 2 x Weekly
Medcroft Gardens East Sheen Temple Sheen Rd to Coval Rd Tuesday - Fortnightly 13/01/2026
Melbourne Road Hampton Wick Broom Road to Thames River Monday - Fortnightly 12/01/2026
Melrose Avenue Whitton Nelson Rd / Tranmere Rd to Constance Rd Thursday - Fortnightly 08/01/2026
Melrose Road Barnes A 350 Lonsdale Rd / Lyric Rd to St James Rd Tuesday - Fortnightly 06/01/2026
Melville Road Barnes Grange Road - eastwards Tuesday - Fortnightly 06/01/2026
Meredyth Road Barnes A 3003 Church Rd / Glebe Rd - eastwards Tuesday - Fortnightly 06/01/2026
Mereway Road South Twickenham A 305 The Green / Colne Rd - northwards Monday - Fortnightly 05/01/2026
Merthyr Terrace Barnes A 306 Castlenau to Trinity Church Passage Daily 05/01/2026
Merthyr Terrace Barnes Trinity Church Passage - eastwards to cul-de-sac end Tuesday - Fortnightly 06/01/2026
Michelham Gardens South Twickenham A 310 Strawberry Vale -westwards Monday - Fortnightly 05/01/2026
Michel's Row North Richmond A 316 Twickenham Rd / Kew Foot Rd - eastwards Wednesday - Fortnightly 07/01/2026
Middle Lane Teddington A 309 Park Rd to North La Monday - Fortnightly 12/01/2026
Mill Farm Crescent Heathfield A 314 Hanworth Rd - westwards Thursday - Fortnightly 08/01/2026
Mill Hill Mortlake & Barnes Common A 306 Rocks Lane to eastern Borough boundary Tuesday - Fortnightly 06/01/2026
Mill Hill Road Mortlake & Barnes Common B 349 Station Road to A 306 Rocks Lane Tuesday - Fortnightly 06/01/2026
Mill Road West Twickenham A 305 Staines Rd - northwards Friday - Fortnightly 09/01/2026
Millfield Road Heathfield A 314 Hanworth Rd - westwards Thursday - Fortnightly 08/01/2026
Milner Drive Whitton Hall Farm Drive to Hall Farm Drive Thursday - Fortnightly 08/01/2026
Milton Road East Sheen B 351 Sheen Lane to Upper Richmond Rd West Tuesday - Fortnightly 13/01/2026
Milton Road Hampton Priory Rd to Ashley Rd Friday - Fortnightly 16/01/2026
Model Cottages East Sheen Upper Richmond Road West to St Leonards Road Tuesday - Fortnightly 13/01/2026
Monmouth Avenue Hampton Wick Glamorgan Rd - eastwards Monday - Fortnightly 12/01/2026
Monroe Drive East Sheen West Temple - westwards Tuesday - Fortnightly 13/01/2026
Montague Road South Richmond Onslow Road to B 322 Friars Stile Road Wednesday - Fortnightly 07/01/2026
Montpelier Row Twickenham Riverside A 305 Richmond Road - southwards Thursday - Fortnightly 15/01/2026
Montrose Avenue Whitton Percy Road to B 358 Hospital Bridge Road Thursday - Fortnightly 08/01/2026
Moor Mead Road St Margarets & North Twickenham Sidney Road to Drummond Place Thursday - Fortnightly 15/01/2026
Moore Close East Sheen St Leonards Road / Little St Leonards- eastwards Tuesday - Fortnightly 13/01/2026
Moorland Close Whitton NelsonRd/StephensonRd/TelfordRd -southwards Thursday - Fortnightly 08/01/2026
Morland Close Hampton North Hanpton Nursery Ward Friday - Fortnightly 16/01/2026
Morley Road Twickenham Riverside Richmond Rd -to Denton Rd - southwards Thursday - Fortnightly 15/01/2026
Mornington Walk Ham, Petersham & Richmond Ham St to Craig Rd Wednesday - Fortnightly 07/01/2026
Mortlake High Street Mortlake & Barnes Common 150m west of Avondale Rd to White Hart La. Daily 05/01/2026
Mortlake High Street Mortlake & Barnes Common Lwr Richmd Rd/Sheen La to 300m east of Sheen La. Tuesday - 2 x Weekly
Mortlake Road Kew A307 Kew Road to Taylor Avenue Wednesday - Fortnightly 14/01/2026
Mortlake Road Kew Kew Rd to CambridgeRd-"Mortlake Terrace" Daily 05/01/2026
Mortlake Road Kew Taylor Avenue to A 205 Lower Richmond Road Tuesday - Fortnightly 13/01/2026
Mortlake Station Passage East Sheen Sheen Lane to Little St Leonards Daily 05/01/2026
Mount Ararat Road South Richmond A 305 Paradise Road to B 322 Friars Stile Road Wednesday - Fortnightly 07/01/2026
Mowbray Road Ham, Petersham & Richmond Ashburnham Rd - southwards Wednesday - Fortnightly 07/01/2026
Muirdown Avenue East Sheen Richmond Park Road to B 351 Sheen Lane Tuesday - Fortnightly 13/01/2026
Mullins Path Mortlake & Barnes Common Mortlake Hi St to North Worple Way Tuesday - Fortnightly 06/01/2026
Munster Road Hampton Wick Broom Road to A 310 Kingston Road Monday - 01/01/0001
Murray Road Ham, Petersham & Richmond Stuart Road - eastwards Wednesday - Fortnightly 07/01/2026
Myrtle Road Fulwell & Hampton Hill A 311 High Street / Holly Rd / Park Place Friday - Fortnightly 09/01/2026