Skip to content

McDonald's delivered to your door

    McDonald's menu and delivery in London

    Find a London McDonald's near you. Browse its menu, order your favourite items, and track delivery to your door.




    What's New?

    From McDonald's® - Shaftesbury Av

    Burgers

    From McDonald's® - Shaftesbury Av

    McNuggets®, Selects® & Veggie Dippers

    From McDonald's® - Shaftesbury Av

    Wraps

    From McDonald's® - Shaftesbury Av

    Vegetarian

    From McDonald's® - Shaftesbury Av

    Vegan

    From McDonald's® - Shaftesbury Av


    Saver Menu®

    From McDonald's® - Shaftesbury Av

    Happy Meal®

    From McDonald's® - Shaftesbury Av

    Fries & Sides

    From McDonald's® - Shaftesbury Av

    Sweet Snacks

    From McDonald's® - Shaftesbury Av


    McFlurry®/Ice Cream

    From McDonald's® - Shaftesbury Av




    McCafé® Hot Drinks

    From McDonald's® - Shaftesbury Av


    Meals Under 600 Kcal (Excludes additional condiments)

    From McDonald's® - Shaftesbury Av


    166 McDonald's locations in London

    McDonald's® - Shaftesbury Av
    £ • 25/27 Shaftesbury Avenue, Westminster, London W1D 7
    McDonald's® - Cambridge Circus
    £ • 24 Cambridge Circus, 84-86 Charing Cross Road, London, WC2H 0BP
    McDonald's® - 8/10 Oxford St.
    £ • Oxford St, 8-10, London, England W1D 1AW
    McDonald's® - Holborn
    £ • Basement Ground & First, Camden, UK WC1V 6
    McDonald's® - Warren Street
    £ • 134 Tottenham Court Road, Camden, UK W1T 5BA
    McDonald's® - 185-187 Oxford Street, Westminster
    £ • 185-187 Oxford Street, Westminster, London W1D 2
    McDonald's® - Leicester Square
    £ • 48 Leicester Square, City Of Westminster, UK WC2H 7
    McDonald's® - 34/35 Strand
    £ • 34/35 Strand, Westminster, London WC2N 5
    McDonald's® - Chancery Lane
    £ • 6/7 Holborn, Holborn Circus, UK EC1N 2
    McDonald's® - Victoria
    £ • 155 Victoria Street, London, SW1P 1
    McDonald's® - Waterloo Station
    £ • Cab Rd, South Bank, London Se1, Uk, Unit 43, SE1 8
    McDonald's® - 1A Ludgate Hill
    £ • 1a Ludgate Hill, City Of London, London EC4V 5
    McDonald's® - West One Centre
    £ • West One Shopping Centre, 381 Oxford Street, Westminster, London W1C 2
    McDonald's® - Oxford Street, Westminster
    £ • 291b Oxford Street, Westminster, London W1C 2
    McDonald's® - Buckingham Palace
    £ • Eccleston Bridge, Victoria, London Sw1w 9sj, Uk, Store Is Located In The Shopping Center By The Car Park, England SW1W 9SJ
    McDonald's® - Edgware Road
    £ • 178/180 Edgware Road, Westminster, London, UK W1H 5
    McDonald's® - Victoria Station, Plat. 2
    £ • Eccleston Bridge, Victoria, London Sw1w, Uk, SW1W 9
    McDonald's® - Highbury Corner
    £ • 251/252 Upper Street, Islington, UK N1 1
    McDonald's® - Kings Cross - Pentonville Rd
    £ • 297 Pentonville Rd, Kings Cross, London N1 9np, Uk, England N1 9
    McDonald's® - Baker Street
    £ • 122 Baker Street, Westminster, UK W1U 6
    McDonald's® - Kings Road
    £ • 49 Kings Road, Chelsea, UK SW3 4ND
    McDonald's® - Islington
    £ • 67 Chapel Market, Islington, UK N1 9
    McDonald's® - Camden
    £ • 112 High Street, London Nw1 0lu, Uk, England NW1 0
    McDonald's® - Kentish Town
    £ • 295 Kentish Town Road, UK NW5 3
    McDonald's® - Tooley Street
    £ • Tooley Street, London, SE1 2
    McDonald's® - Brompton Rd
    £ • 177 Brompton Rd, Knightsbridge, London Sw3 1nf, Uk, England SW3 1
    McDonald's® - City Road
    £ • 241 City Road, London, England EC1V 1
    McDonald's® - Swiss Cottage
    £ • 4 Harben Parade (Right), Swiss Cottage, UK NW3 6
    McDonald's® - Wandsworth Road
    £ • Mcdonald'S, London, England SW8 4
    McDonald's® - Holloway Road
    £ • 280 Holloway Road, London, United Kingdom N7 6
    McDonald's® - Walworth Road
    £ • 198/200 Walworth Road, Southwark, UK SE17 1JJ
    McDonald's® - Liverpool Street
    £ • Unit 25 The Concourse, City Of London, UK EC2M 7
    McDonald's® - Queensway
    £ • 76/78 Queensway, London, W2 3
    McDonald's® - Haringey
    £ • Green Lanes, Williamson Road, Haringey, London, UK N4 1
    McDonald's® - Clapham High Street
    £ • 130/134 Clapham High Street, UK SW4 7
    McDonald's® - Kilburn
    £ • 127/129 Kilburn High Road, UK NW6 6
    McDonald's® - Butterfly Walk
    £ • Butterfly Walk, London, SE5 8
    McDonald's® - St Johns Road
    £ • 30/32 St Johns Road, Clapham, UK SW11 1
    McDonald's® - Seven Sisters
    £ • 13/15 Seven Sisters Road, London, N7 6
    McDonald's® - Kensington
    £ • Sundial House, Kensington, UK W8 4
    McDonald's® - Commercial Road
    £ • 217 Commercial Rd, London E1 2
    McDonald's® - Notting Hill Gate
    £ • 108/110 Notting Hill Gate, London, W11 3
    McDonald's® - Southall The Broadway
    £ • 170 The Broadway, Southall, UK UB1 1NN
    McDonald's® - Earls Court Road
    £ • 208 Earls Court Road, UK SW5 9
    McDonald's® - The Highway
    £ • The Highway, St Katharine'S & Wapping, London E1w 2bu, Uk, England E1W 2BU
    McDonald's® - Oldfields Road
    £ • 47/51 Oldfields Road, Sutton, UK SM1 2NB
    McDonald's® - High Street
    £ • 144 High Street, Ruislip, HA4 8
    McDonald's® - Victoria Road
    £ • 70/71 Victoria Road, Surbiton, UK KT6 4
    McDonald's® - Hanworth
    £ • Unit 3, Hanworth Trading Estate, Hampton Road West,, Feltham, TW13 6
    McDonald's® - Bath Road, Uxbridge
    £ • 400 Bath Road, Uxbridge, Greater London UB7 0
    McDonald's® - South Street
    £ • 119/129 South Street, Romford, UK RM1 1
    McDonald's® - Feltham
    £ • 2 Bedfont Lane, Feltham, UK TW13 4AE
    McDonald's® - Dagenham
    £ • Whalebone Lane South, Dagenham, UK RM8 1
    McDonald's® - High Street
    £ • 124/125 High Street, Uxbridge, UB8 1
    McDonald's® - The Chimes Centre
    £ • 124 The Chimes Shopping Centre, High Street, Uxbridge, Greater London UB8 1
    McDonald's® - Hayes
    £ • 22/24 Station Road, Hayes, UK UB3 4
    McDonald's® - Spouters Corner - Wood Green
    £ • Unit 3 Hollywood Green, UK N22 6EJ
    McDonald's® - Canning Town
    £ • 168 Barking Rd, London E16 1en, Uk, E16 4
    McDonald's® - High Street, Hounslow
    £ • 200-202 High St, Hounslow TW3 1HE
    McDonald's® - Archway
    £ • 23 Highgate Hill, Archway, UK N19 5
    McDonald's® - Canning Town 2
    £ • 10 Silvertown Way, Canning Town, London E16 1
    McDonald's® - Hackney
    £ • 359-363 Mare St, Hackney, London E8 1hy, Uk, England E8 1
    McDonald's® - Rye Lane
    £ • 72/76 Rye Lane, Peckham, UK SE15 5DQ
    McDonald's® - Acton
    £ • 147/151 High Street, Acton, UK W3 6LP
    McDonald's® - North End Road
    £ • 312/314 North End Road, Fulham, UK SW6 1
    McDonald's® - Bow
    £ • Bow Flyover, 4 Payne Road, Bow, London, UK E3 2
    McDonald's® - Bethnal Green Road
    £ • 432/436 Bethnal Green Road, UK E2 0
    McDonald's® - Neasden
    £ • Neasden Lane, London, NW10 0
    McDonald's® - Alperton
    £ • Quill St, Hanger Ln, Hanger Hill, London W5 1
    McDonald's® - Dalston
    £ • 36/42 Kingsland High Street, Dalston, UK E8 2JP
    McDonald's® - Western Road
    £ • Western Road, Park Royal, London NW10 7
    McDonald's® - Gallion's Reach
    £ • 3 Armada Way, Beckton, London E6 7
    McDonald's® - Sidcup High Street
    £ • 86/88 Sidcup High Street, DA14 6
    McDonald's® - North Cheam
    £ • 585 London Road, Sutton, UK KT4 8
    McDonald's® - Hanworth Drive Thru
    £ • Twickenham Rd, Twickenham, Feltham TW13 6
    McDonald's® - The Poppy
    £ • 518/522 Wickham Road, Croydon, UK CR0 8
    McDonald's® - High Street
    £ • 291/293 High Street, Orpington, UK BR6 0
    McDonald's® - Purley Way
    £ • 619 Purley Way, Croydon Cr0 4rq, Uk, Colonnades, CR2 6
    McDonald's® - Marks Gate
    £ • Marks Gate, Romford, UK RM6 5
    McDonald's® - Eden Street
    £ • 82 Eden St, Kingston Upon Thames, England KT1 1
    McDonald's® - Hastings Road
    £ • 113 Hastings Road, Bromley Common, Kent BR2 8
    McDonald's® - Thornton Heath
    £ • 935/943 London Rd, Thornton Heath Cr7 6xj, Uk, England CR7 6
    McDonald's® - Chingford
    £ • 51 Sewardstone Road, Chingford, UK E4 7
    McDonald's® - Marlowe Way
    £ • Marlowe Way, Croydon, CR0 4
    McDonald's® - Wandsworth
    £ • 1 Marl Road, Wandsworth, London, UK SW18 1JT
    McDonald's® - North Circular Road
    £ • 139 North Circular Road, Brent Park, UK NW10 0NX
    McDonald's® - Church Street
    £ • 67/69 Church Street, Croydon, UK CR0 1RH
    McDonald's® - Finchley Lido
    £ • Great North Leisure Park, North Finchley, UK N12 0
    McDonald's® - Brixton Road
    £ • 518/522 Brixton Road, UK SW9 8EN
    McDonald's® - The Glades
    £ • The Glades Shopping Centre, High Street, Bromley, Kent BR1 1
    McDonald's® - Colindale
    £ • 157 Colindeep Lane, London, NW9 6
    McDonald's® - Tottenham
    £ • 500/508 High Road, London, N17 9
    McDonald's® - Ealing Broadway
    £ • The Broadway, Ealing, London W5, Uk, W5 2
    McDonald's® - Cricklewood
    £ • 140 Cricklewood Broadway, London Nw2 3ee, Uk, England NW2 3
    McDonald's® - Travellers Friend
    £ • 480 Bath Road, Hounslow, TW4 7
    McDonald's® - High Street, Putney
    £ • 84/84a High Street, London, SW15 1
    McDonald's® - Bentall Centre
    £ • Units L5 & L6 The Bentall Centre, Wood Street, Kingston Upon Thames, Surrey KT1 1TR
    McDonald's® - Wood Green
    £ • 97/101 High Road, Wood Green, UK N22 6BB
    McDonald's® - Mercury Mall
    £ • Mercury Gardens Mercury, The Mall Shopping Centre, Romford Rm1 3ee, Uk, England RM1 3
    McDonald's® - Balham High Road
    £ • 159 Balham High Road, Wandsworth, UK SW12 9
    McDonald's® - Old Kent Road
    £ • 518 Old Kent Road Retail Park, Malt Street, Peckham, London, UK SE1 5
    McDonald's® - North Acton
    £ • 12 Leamington Park, London W3 6tj, Uk, England W3 6
    McDonald's® - Gateway Retail Park
    £ • Gateway Retail Park, Beckton, UK E6 6
    McDonald's® - Mondial Way
    £ • Mcdonald'S, Harlington, England UB3 5
    McDonald's® - Shepherd's Bush
    £ • 88/90 Uxbridge Road, Shepherds Bush, UK W12 8
    McDonald's® - Stratford Centre
    £ • Stratford Centre, London, E15 1
    McDonald's® - The Brewery
    £ • The Brewery, Romford, UK RM1 1AU
    McDonald's® - High Street North
    £ • 28/32 High Street North, East Ham, UK E6 2
    McDonald's® - Brent Cross
    £ • Brent Cross Shopping Centre, Prince Charles Drive, London NW4 3
    McDonald's® - Barking
    £ • 41 East Street, Barking, UK IG11 8
    McDonald's® - Hammersmith Broadway
    £ • Units 7 & 8 And Remote Storage, Hammersmith Broadway, UK W6 9
    McDonald's® - Ilford
    £ • 231/233 High Road, Ilford, UK IG1 1
    McDonald's® - Leytonstone
    £ • 865/873 High Road, Leytonstone, London, UK E11 1HR
    McDonald's® - Westfield
    £ • Lower Ground, 1 Food Court, Westfield Stratford City, London E20 1eh, Uk, England E20 1
    McDonald's® - Sevenoaks Way
    £ • Sevenoaks Way, Orpington, Kent BR5 3AE
    McDonald's® - Straight Road
    £ • Straight Road, Romford, UK RM3 8
    McDonald's® - Yorkshire Grey
    £ • Westhorne Avenue, Eltham, UK SE9 5
    McDonald's® - High Street, Sutton
    £ • 168/172 High Street, Sutton, UK SM1 1NL
    McDonald's® - North Finchley
    £ • 772/774 High Road, North Finchley, UK N12 9
    McDonald's® - Market Square
    £ • 1-3 Market Square, Bromley, Kent BR1 1
    McDonald's® - High Street, Penge
    £ • 130 High Street, Penge, UK SE20 7
    McDonald's® - Palmers Green
    £ • 286 Green Lanes, Palmers Green, UK N13 5
    McDonald's® - Lewisham High Street
    £ • 166/172 Lewisham High Street, UK SE13 6
    McDonald's® - Roehampton Vale
    £ • Roehampton Vale, London, SW15 3
    McDonald's® - Bestwood Retail Park
    £ • Bestwood Retail Park, Deptford, UK SE8 5DQ
    McDonald's® - Tooting
    £ • 42-44 Mitcham Rd, Tooting, London SW17 9
    McDonald's® - Friern Barnet
    £ • Friern Bridge Retail Park, Friern Barnet, UK N11 3PW
    McDonald's® - Crescent Arcade
    £ • 2 Crescent Arcade, Greenwich, UK SE10 9
    McDonald's® - Westway Cross Shopping Centre
    £ • Unit 13, Westway Cross Shopping Park, Greenford, UK UB6 0UW
    McDonald's® - Streatham Place
    £ • 2/22 Streatham Place, UK SW2 4PZ
    McDonald's® - Edmonton
    £ • 118 Fore Street, Edmonton, UK N18 2
    McDonald's® - Tollgate Road
    £ • London E6 5
    McDonald's® - Hoe Street
    £ • 258/260 Hoe Street, Walthamstow, UK E17 3
    McDonald's- High Road
    £ • 482-484 High Rd, Wembley HA9 7
    McDonald's® - Forest Gate
    £ • 322/326 Romford Road, Forest Gate, UK E7 8
    McDonald's® - Brentford Red Lion
    £ • 322 High Street, Brentford, UK TW8 0JS
    McDonald's® - Wembley Park - Asda
    £ • Wembley HA9 9
    McDonald's® - Church Road
    £ • 256 Church Rd, Northolt UB5 5
    McDonald's® - High Street, New Malden
    £ • 77/83 High Street, New Malden, UK KT3 4
    McDonald's® - Barnet
    £ • 102 High Street, Barnet, UK EN5 5
    McDonald's® - Dagenham Leisure Park
    £ • Dagenham Leisure Park, UK RM9 6UQ
    McDonald's® - Waddon
    £ • 415 Purley Way, Croydon, UK CR0 4NX
    McDonald's® - Chase Side
    £ • 31/33 Chase Side, London, N14 5
    McDonald's® - Croydon Valley Leisure Park
    £ • Croydon Valley Leisure Park, UK CR0 4
    McDonald's® - Stanmore Cornerhouse
    £ • 154 Stonegrove, Edgware, UK HA8 8
    McDonald's® - Bell Green Retail Park
    £ • Bell Green Retail Park, Sydenham, London SE26 4
    McDonald's® - Catford Island
    £ • Catford Island, UK SE6 2
    McDonald's® - Norfolk House
    £ • Unit 23 Norfolk House, Croydon, UK CR0 1
    McDonald's® - Barkingside
    £ • 21 High Street, Barkingside, UK IG6 2AW
    McDonald's® - Hanwell
    £ • Iron Bridge, Southall, UK UB1 3
    McDonald's® - 1 - 3 The Broadway
    £ • 1-3 The Broadway, London, England SE19 1PS
    McDonald's® - Harrow
    £ • Capital Ring Link, Harrow Ha1, Uk, HA1 3
    McDonald's® - South Harrow
    £ • 19 Shaftesbury Cir, Shaftesbury Ave, Harrow Ha2 0ag, Uk, England HA2 0AG
    McDonald's® - Wembley Park
    £ • Stadium Retail Park, 126 Wembley Park Drive, Wembley, London, UK HA9 8TS
    McDonald's® - Newbury Park
    £ • Ilford Ig2 7rh, Uk, England IG2 7RH
    McDonald's® - Ballards Road
    £ • Ballards Road, Dagenham, UK RM10 9LU
    McDonald's® - Enfield Retail Park
    £ • Enfield Retail Park, UK EN1 3
    McDonald's® - Old Bromley Road
    £ • Old Bromley Rd, Bromley BR1 4
    McDonald's® - Lombardy Retail Park
    £ • Lombardy Retail Park, Hayes, UK UB3 3
    McDonald's® - Bullsmoor Lane
    £ • 172 Bullsmoor Lane, Enfield, UK EN1 4SE
    McDonald's® - Market Chambers
    £ • 4/5 Market Chambers, Enfield, EN2 6
    McDonald's® - Richmond
    £ • 30 The Quadrant, Richmond, UK TW9 1
    McDonald's® - St Georges Shopping
    £ • 29 St Georges Shopping & Leisure, St Anns Road, Harrow, Greater London HA1 1HS
    McDonald's® - Seven Kings
    £ • 700 High Road, Ilford, UK IG3 8RS
    McDonald's® - Brimsdown
    £ • 1340 Mollison Avenue, Enfield, UK EN3 7
    McDonald's® - High Street
    £ • 55/61 High Street, Eltham, UK SE9 1TD

    Frequently asked questions

    How do I order McDonald's online?

    Once you’ve selected a McDonald's location to order from in London, you can browse its menu, select the items you’d like to purchase, and place your McDonald's delivery order online.

    Does McDonald's deliver to my area?

    Enter your delivery address to see if there’s a McDonald's in London on Uber Eats that offers delivery to you.

    Are the McDonald's menu prices the same on Uber Eats?

    The McDonald's menu prices listed on Uber Eats may differ from what’s listed at the restaurant.

    When can I order McDonald's in London?

    We’ll show you the business hours of every McDonald's restaurant in London offering delivery on Uber Eats. Select a McDonald's near you to see when they’re open for delivery.

    Can I customise my McDonald's delivery order on Uber Eats?

    You may have the opportunity to leave a note for the kitchen and/or customise the McDonald's menu items you want to order.

    Can I buy drinks when I order McDonald's delivery?

    You should be able to order any of the McDonald's menu items listed on a restaurant’s page on Uber Eats, including drinks, unless marked as unavailable or otherwise noted.

    Can I schedule McDonald's delivery using Uber Eats?

    Uber Eats lets you order food now and schedule food delivery for later. See if the London McDonald's you’d like to order from lets you schedule delivery for the time you’re interested in.

    Can I order pick-up from a McDonald's near me?

    You can opt to place a pick-up order or eat-in order with certain restaurants using Uber Eats in some cities. Learn more about placing a pick-up order.