As any foodie will tell you, London is a food lover's paradise. With high-class restaurants, historic street markets, and every international cuisine imaginable, one could spend weeks upon weeks in London and still not taste all the food in London there is to taste.

If you're a hardcore foodie and you want to experience London's food culture in all its glory, here are some of the best neighbourhoods known for their restaurants, markets and delicious recipes:

Bermondsey

BermondseyFood
Photo credit: Su-Lin

If you've never heard of Bermondsey before, then you're not alone. But among London's locals this neighbourhood has become a foodie's paradise as it is loaded with new restaurants which range from budget options to fine dining. The area surrounding Maltby Street and Borough Market have a thriving restaurant scene, some of which have bars and grills, fusion cuisine, as well as picturesque garden areas.

Where to eat in Bermondsey: Zucca, Jose, Village East, Pizarro, Del Aziz, 214 Bermondsey, The Garrison, Maltby Street Market, Buen Ayre

Angel and Islington

AngelAndIslingtonFood
Photo credit: Kotomi Creations

Angel and Islington may not be at the top of any London foodie's list, but they really should be. The restaurants in these two boroughs cover every dish under the sun: From top-notch Italian bakeries, chocolatiers, vegetarian restaurants and even hot dog restaurants, whatever you're looking for when it comes to food in London, you will certainly find it in either Angel or Islington. If you're craving more international cuisine, the boroughs also have a ton of French bistro, curry, tapas and seafood restaurants as well.

Top restaurants in Angel and Islington: Stiles Bakery, Bella Italia Islington, Vivo, The Breakfast Club, Terrace Turkish Kitchen, Ottolenghi, Trullo

Marylebone

MaryleboneFood
Photo credit: Herry Lawford

Marylebone may be a tad on the posh side, but it offers a ton of decent food options and good restaurants. Marylebone High Street in particular has been careful to keep any large chain restaurants out of the area, which gives provides a more "intimate" dining experience, and there's also a small farmer's market every Sunday from 10 a.m. to 2 p.m, which sell everything from goat cheese, cheesecakes and fresh herbs.

Where to eat in Marylebone: Fischer's, The Providores and Tapa Room, Locanda Locatelli, Cocoro, Le Relais de Venise, The Cavendish, Topkapi

Covent Garden

CoventGardenFood
Photo credit: raghavvidya

Sure Covent Garden may be loaded with tourists, but with so many excellent restaurants to choose from, it's also a great spot to have a quick lunch break in between sightseeing and shopping in London. Not only is there a Jamie Oliver restaurant in Covent Garden, there's also a wide range of Spanish, French, Thai, Belgian, African, Moroccon and Indonesian restaurants as well. Here you can also find some great healthy option restaurants, as well as burger joints, steakhouses, sushi, traditional Indian street food tapas and so much more.

Where to eat in Covent Garden: The Ivy, Creme de la Crepe, Shake Shack, Sticks'N'Sushi, MEATmarket, Masala Zone, Flat Iron, Hawksmoor Seven Dials

Soho

SohoFood
Photo credit: spektrograf

Given that Soho is packed with tourists and celebrities, it shouldn't come as that much as a surprise that this popular London neighbourhood is loaded with fabulous restaurants. From Turkish pizza, Taiwanese street food, Catalan tapas and even Asian kamikaze stir-fry, some of the most obscure and unheard of dishes can be found in many of Soho's restaurants; (Persian oxtail stew, wild boar ravioli or frog's legs anyone?)

Where to eat in Soho: MEATLiquor, Burger & Lobster, Bocca di Lupo, Kirazu, Pitt Cue Co, Bao, Copita, 10 Greek Street, Barrafina, Quo Vadis

Brixton

BrixtonVillageFood
Photo credit: k_tjaaa

Brixton is an obvious one when it comes to the best restaurants in London, as it is home to several international cuisine restaurants and pop-up restaurants - with the most popular and well-known joints being found in the maze of restaurants in Brixton Village. Here you will find everything from Caribbean dishes, Mexican and Chinese food, full Spanish breakfasts, Italian gelato, Pakistani street food and, of course, some delicious, mouth-watering "dude food."

Where to eat in Brixton: Honest Burger, CHICKENliquor, Cannon & Cannon, The Duck Egg Cafe, Franco Manca, Naughty Piglets, Boqueria

Chelsea and Kensington

ChelseaAndKensingtonFood
Photo credit: Herry Lawford

If you have the extra cash to spend on some fine dining, Chelsea and Kensington will give you the best bang for your buck. There are tons of Italian and French restaurants found in both of these popular London neighbourhoods, and also some outstanding Iranian, Indian, Chinese, Lebanese and Argentinian restaurants too. Pimlico in particular offers a ton of great food choices, and don't forget to check out the Partridges food market while you're in the area as well.

Places to eat in Chelsea and Kensington: Restaurant Gordon Ramsey, The Five Fields, Brasserie Gustave, Masala Grill, Feng Sushi, Spaghetti House, Canvas, L'etranger

Clerkenwell

ClerkenwellFood
Photo credit: Ewan Munro

Clerkenwell has become known as "restaurant central" in recent years among locals, and shouldn't be left out of any foodie itinerary. The area boasts a variety of different dining options ranging from traditional pubs, hearty takeaways and rooftop bars, which offer everything from seafood to Venetian or Nordic cooking. Farringon in particular has a lot of Spanish, Italian, Thai, French and Pan-Asian options, but if you have some time make sure you check out both the Exmouth and Smithfield Markets as well.

Where to eat in Clerkenwell: St. John, The Modern Pantry, Bird of Smithfield, Foxlow, Sushi Tetsu, Club Gascon, Hix Oyster and Chop House