[title]
Whether it’s where you get your groceries on a weekly basis or the place you go to treat yourself every once in a while, everyone loves an M&S food hall. It’s home to the national treasures Percy the Pig and Colin the Caterpillar, and, from topped chicken shawarma dip and marmite cauliflower cheese to viral chunked n’ loaded cookies, Marks and Sparks always has a selection of weird and wonderful new products to pick up.
In good news for all Marks and Spencer devotees, the UK’s favourite supermarket is planning to launch even more stores.
The brand has unveiled the 200 areas across London that are on its ‘wish list’ for new or revamped food stores. M&S is particularly looking for sites that are prominent, have steady footfall seven days a week, have dedicated or nearby parking and have good access to public transport.
If you have a particular M&S snack you’re looking for, you won’t be leaving its new stores disappointed. The brand wants each new branch to be able to stock the full range of M&S food and help bring its average store size up to 18,000 sqft.
All of its new stores will have wider aisles for bigger shopping trolleys and larger car parks for more family shoppers. M&S said that over half of the stores across its estate, including convenience stores, are expected to be in its new and improved format by April 2028.
The news follows the opening of M&S food halls in Clapham Common and Fulham Broadway. Another refurbished store in Chiswick is due to open in December. See below for the long, long list of places in the capital that are in the running for M&S food halls.
Potential London locations for new or renewed M&S stores
North and west London
- 1. Acton
2. Baker Street
3. Belgravia
4. Belsize Park
5. Brent Cross Town
6. Brentford
7. Brondesbury
8. Chalk Farm and Primrose Hill
9. Childs Hill
10. Cricklewood
11. East Finchley
12. Eastcote
13. Edgware
14. Finchley
15. Finchley Road
16. Gloucester Road
17. Golders Green
18. Hampstead
19. Hanwell
20. Harrow Weald
21. Hatch End
22. Hendon
23. High Barnet
24. Hillingdon
25. Holland Park
26. Ickenham
27. Isleworth
28. Kensal Green
29. Kensal Rise
30. Kentish Town
31. Kenton
32. Knightsbridge
33. Ladbrooke Grove / Portobello Road
34. Maida Vale
35. Mill Hill East
36. Moor Park
37. New Barnet
38. North Harrow
39. North Putney Bridge
40. North Watford
41. Northfields
42. Northwood
43. Northwood Hills
44. Osterley
45. Parsons Green
46. Pimlico
47. Preston Road
48. Queens Park
49. Rayners Lane
50. Ruislip
51. Ruislip Manor
52. Shepherds Bush
53. Shepperton
54. South Ealing
55. South Kensington
56. St Johns Wood
57. Stanmore
58. Sunbury
59. Warren Street / Euston Square
60. Wembley Stadium / Wembley Park
61. West Ealing
62. Westbourne Grove
63. Willesden Green
The City, north east and inner south east London
1. Aldgate
2. Barking Station
3. Barkingside
4. Bethnal Green
5. Blackheath
6. Bounds Green
7. Brockley
8. Buckhurst Hill
9. Camberwell
10. Canning Town
11. Chigwell
12. Chingford
13. Cockfosters
14. Collier Row
15. Crofton Park
16. Crouch End
17. Denmark Hill
18. Dulwich
19. Dulwich Village
20. Elm Park
21. Emerson Park
22. Enfield Chase
23. Forest Gate / Wanstead Park
24. Forest Hill
25. Gants Hill
26. Gidea Park
27. Greenwich
28. Greenwich Peninsula
29. Hackney Wick
30. Hainault
31. Harold Hill
32. Harold Wood
33. Harringay
34. Highams Park
35. Highbury
36. Highgate
37. Hither Green
38. Honor Oak
39. Hornchurch
40. Hornsey
41. Ilford Station
42. Kidbrooke
43. Lee
44. Leyton
45. Meridian Water
46. Mile End
47. Mottingham
48. New Cross
49. Newbury Park
50. North Enfield
51. Palmers Green
52. Shooters Hill
53. Shoreditch
54. South Romford
55. South Woodford
56. Stoke Newington
57. Surrey Quays / Canada Water
58. Sydenham
59. Tufnell Park
60. Turnpike Lane
61. Upminster
62. Upper Walthamstow
63. Walthamstow
64. Wapping
65. Whitechapel Station
66. Winchmore Hill
67. Woodford
South London and the West End
1. Abbey Wood
2. Addlestone
3. Balham
4. Banstead
5. Barnes
6. Biggin Hill
7. Blackfen
8. Burgh Heath
9. Carshalton
10. Caterham
11. Cheam
12. Chertsey
13. Chessington
14. Chislehurst
15. Clapham
16. Claygate
17. Cobham
18. Coulsdon
19. Crayford
20. Crystal Palace / Upper Norwood
21. Dartford
22. East Bromley
23. East Putney
24. East Sheen
25. Egham Hythe
26. Elmers End
27. Esher
28. Ewell
29. Gipsy Hill
30. Hackbridge
31. Ham
32. Hampton
33. Hanworth
34. Hayes : Bromley
35. Herne Hill
36. Hersham
37. Kingswood
38. Locksbottom
39. Lower Morden
40. Molesey
41. Morden
42. New Malden
43. Nine Elms
44. North Cheam
45. Oxshott
46. Penge
47. Petts Wood
48. Raynes Park
49. Sanderstead
50. Selsdon
51. South Orpington
52. St Margarets
53. Stoneleigh
54. Surbiton
55. Tadworth
56. Thames Ditton
57. Tooting Bec
58. Vauxhall
59. Wallington
60. Walton-on-Thames
61. Wandsworth
62. Warlingham
63. Welling
64. Weybridge
65. Whitton
66. Wimbledon Chase
67. Wimbledon Village
68. Worcester Park
Have you seen that a north London road that is officially one of the coolest streets in the world for 2025?
Plus: Check out all the vendors at Leicester Square’s brand new food hall.
Get the latest and greatest from the Big Smoke – from news and reviews to events and trends. Just follow our Time Out London WhatsApp channel.
Stay in the loop: sign up to our free Time Out London newsletter for the best of the city, straight to your inbox.

