37 Most Affordable Michelin Restaurants in London

Fish and chips near Big Ben? No, here you'll find the best British and international cuisine in London at affordable prices. Be aware: it might take 37 days to try them all!

We begin our journey to discover the most affordable Michelin restaurants in London. A special place, because this open, energetic, and cosmopolitan city has been attracting young chefs from all corners of the globe for decades. And it is here, in the home of pie and mash and fish and chips, that legendary restaurants were born, offering the finest cuisine from faraway countries and continents.

Of the more than 360 restaurants included in the Michelin Guide, there are indeed gems from every corner of the globe. You can truly explore the best of Indian, Italian, Taiwanese, and many other cuisines. London is perhaps the city with the richest variety of high-end restaurants in the world, and this is hardly surprising given that a large proportion of global financial trade is concentrated in the City.

This is not to say, however, that prices are only for brokers and bankers! There are real food treasures included in the Michelin Guide with prices within everyone’s reach. In our list, you will find no less than 37 of them, and we are confident that each one will provide a unique experience for all food lovers. Don’t miss Leroy and Amaya, both with one Michelin star.

In this article

Price note: The following list shows average prices for a main course and one drink per person. Prices do not include wines and tips.

Quality labels:  Gourmand Green Star Michelin Star

Expand and learn more

Gourmand – Restaurants with this label are selected for their excellent value for money.
Green Star – Restaurants with this label are part of the Michelin Guide and are awarded for their sustainability.
Michelin Star – Restaurants with this label are part of the Michelin Guide and are awarded up to 3 stars for their exceptional quality.

Affordable Michelin restaurants in London for under £20

Tasty Asian burgers at Bao Michelin restaurant in London
Simple, tasty, affordable: Bao © Bex Walton | Flickr

Bao Gourmand

Average price: £ 13

Location: 53 Lexington Street, London, W1F 9AS, United Kingdom

Website: baolondon.com

Cinnamon Bazaar

Average price: £ 20

Location: 28 Maiden Lane, London, WC2E 7JS, United Kingdom

Website: cinnamon-bazaar.co

Sparrow

Average price: £ 20

Location: 2 Rennell Street, London, SE13 7HD, United Kingdom

Website: sparrowlondon.co.uk

Kudu Gourmand

Average price: £ 20

Location: 119 Queen’s Road, London, SE15 2EZ, United Kingdom

Website: kuducollective.com

Provender Gourmand

Average price: £ 21

Location: 17 High Street, London, E11 2AA, United Kingdom

Website: provenderlondon.co.uk

Hereford Road Gourmand

Average price: £ 20

Location: 3 Hereford Road, London, W2 4AB, United Kingdom

Website: herefordroad.org

British dish with meat at Herenford Road restaurant in London
Hereford Road was once a butcher’s shop, now one of the best English cuisine restaurants © Scott Dexter | Flickr

Affordable Michelin restaurants in London for under £25

Bermondsey Larder

Average price: £ 21

Location: Bermonds Locke, 153-157 Tower Bridge Road, London, SE1 3LW, United Kingdom

Website: bermondseylarder.com

Heritage Dulwich

Average price: £ 21

Location: 28 Maiden Lane, London, WC2E 7JS, United Kingdom

Website: heritagedulwich.co.uk

Bistro Union

Average price: £ 21

Location: 40 Abbeville Road, London, SW4 9NG, United Kingdom

Website: bistrounion.co.uk

Dimsum & Duck

Average price: £ 22

Location: 124 King’s Cross Road, London, WC1X 9DS, United Kingdom

Website: dimsum-duck.business

Colorful fish dish served at Levan, one of the most affordable Michelin restaurants in London
Creative dishes like music in DJ Larry Levan’s restaurant © Bex Walton | Flickr

Levan

Average price: £ 22

Location: 12-16 Blenheim Grove, London, SE15 4QL, United Kingdom

Website: levanlondon.co.uk

Bellanger

Average price: £ 24

Location: 9 Islington Green, London, N1 2XH, United Kingdom

Website: bellanger.co.uk

Townsend

Average price: £ 24

Location: Whitechapel Gallery, 77-82 Whitechapel High Street, London, E1 7QX, United Kingdom

Website: townsendrestaurant.co.uk

Artusi

Average price: £ 24

Location: 161 Bellenden Road, London, SE15 4DH, United Kingdom

Website: artusi.co.uk

Mazi

Average price: £ 24 (lunch)

Location: 12-14 Hillgate Street, London, W8 7SR, United Kingdom

Website: mazi.co.uk

Ognisko

Average price: £ 24

Location: 55 Prince’s Gate, Exhibition Road, London, SW7 2PN, United Kingdom

Website: ogniskorestaurant.co.uk

Bombay Bustle

Average price: £ 24

Location: 29 Maddox Street, London, W1S 2PA, United Kingdom

Website: bombaybustle.com

Oysters on a table with low lights at Noble Rot restaurant in Soho
In the Michelin Noble Rot restaurant, you will find fresh fish and a sophisticated atmosphere © Lou Stejskal | Flickr

Affordable Michelin restaurants in London for under £30

Cin Cin

Average price: £ 26

Location: 21 Foley Street, London, W1W 6DS, United Kingdom

Website: cincin.co.uk

Hām

Average price: £ 26

Location: 238 West End Lane, London, NW6 1LG, United Kingdom

Website: hamwesthampstead.com

Gunpowder Spitalfields Gourmand

Average price: £ 26

Location: 11 White’s Row, London, E1 7NF, United Kingdom

Website: gunpowderrestaurants.com

British food revisited at Garrison restaurant in London's Michelin guide
Garrison offers British cuisine revisited with creativity and freshness © Bex Walton | Flickr

Garrison

Average price: £ 27

Location: 99-101 Bermondsey Street, London, SE1 3XB, United Kingdom

Website: thegarrison.co.uk

Grand Trunk Road

Average price: £ 27

Location: 219 High Road, London, E18 2PB, United Kingdom

Website: gtrrestaurant.co.uk

Darby’s

Average price: £ 28

Location: 3 Viaduct Gardens, London, SW11 7AY, United Kingdom

Website: darbys-london.com

Tamarind

Average price: £ 28

Location: 20 Queen Street, London, W1J 5PR, United Kingdom

Website: tamarindrestaurant.com

yeni

Average price: £ 28

Location: 55 Beak Street, London, W1F 9SH, United Kingdom

Website: yeni.london

Michael Nadra Primrose Hill

Average price: £ 28 (Sundays)

Location: 42 Gloucester Avenue, London, NW1 8JD, United Kingdom

Website: restaurant-michaelnadra.co.uk

Hawksmoor

Average price: £ 28

Location: 157a Commercial Street, London, E1 6BJ, United Kingdom

Website: thehawksmoor.com

Three scallops on a white dish served at Hawksmoor restaurant in London
Baked scallops served in the Hawksmoor restaurant © Bex Walton | Flickr

Leroy 1 Michelin Star

Average price: £ 28

Location: 18 Phipp Street, London, EC2A 4NU, United Kingdom

Website: leroyshoreditch.com

Hannah

Average price: £ 29 (lunch menu)

Location: Southbank Riverside, Belvedere Road, London, SE1 7PB, United Kingdom

Website: hannahrestaurant.london

Bandol

Average price: £ 29

Location: 6 Hollywood Road, London, SW10 9HY, United Kingdom

Website: barbandol.co.uk

BiBo

Average price: £ 29

Location: 45 Curtain Road, London, EC2A 3PT, United Kingdom

Website: sbe.com

Kahani

Average price: £ 29

Location: 1 Wilbraham Place, London, SW1X 9AE, United Kingdom

Website: kahanilondon.com

Sam’s Riverside

Average price: £ 29

Location: 6 Hollywood Road, London, SW10 9HY, United Kingdom

Website: samsriverside.co.uk

Lore Of The Land

Average price: £ 30

Location: 4 Conway Street, London, W1T 6BB, United Kingdom

Website: gritchiepubs.com

Meat dish with brown souce served at Nole Rot, one of the most affordable Michelin restaurants in London
Not only fish: Noble Rot also offers home-produced meat on its menu © Lou Stejskal | Flickr

Noble Rot Soho

Average price: £ 30

Location: 2 Greek Street, London, W1D 4NB, United Kingdom

Website: noblerot.co.uk

Noble Rot

Average price: £ 30

Location: 51 Lamb’s Conduit Street, London, WC1N 3NB, United Kingdom

Website: noblerot.co.uk

Another affordable star-awarded restaurant in London

Amaya 1 Michelin Star

Average price: £ 32

Location: Halkin Arcade, 19 Motcomb Street, London, SW1X 8JT, United Kingdom

Website: amaya.biz