Whether you're a curry connoisseur or you love looking for adventurous new flavours to challenge your pallet, there's something to satisfy every craving in London.

From chargrilled meats and fresh seafood to warming curries and spicy rices, all corners of Asia, India and Nepal are covered in and around west London.

And what better excuse to indulge than National Curry Week? There are plenty of places to celebrate until Sunday October 15.

We've put together a list of the top recommended restaurants to visit for a curry, according to TripAdvisor.

The TripAdvisor rankings change regularly as more reviews are added, but you can read the most up to date listings here.

1. Anjanaas

Where: Willesden Lane, Kilburn, NW6 7RL

The menu has more of an emphasis on Kerala coastal cuisines, but also includes some tandoori dishes too.

Kerala cuisine is all about fresh seafood, poultry, meat, vegetables, coconut and a range of spices.

Items on the menu include biriyanis, vegetable curries, fish, meat and dosa.

2. Taste Of Nawab

Where: Colney Hatch Lane, London, N10 1LR

From Bengali specialities to chef's recommendations, there are so many options to choose from on the menu.

Each tandoori dish is cooked in the restaurant's clay oven with special spices for its own unique taste and is served with salad.

All biriani dishes are stir fried with basmati recipe with the restaurant's own recipes and are served with a vegetable curry.

3. Sitara

Where: Holloway Road, London, N19 3JH

This relaxed Indian restaurant offers a varied menu while also hosting live jazz music.

It also offers a takeaway service via Just Eat and popular dishes include chicken tikka masala, chicken korma, chicken madras, prawn biryani and tarka daal.

4. Indian Express

Where: North End Parade, West Kensington, W14 0SJ

The intimate Indian restaurant has plenty of variety compared to your normal curry house, with plenty of specialities and classics to choose from.

Chef's specials include Thai green tikka, special lamb bhuna, keema peas and more.

Don't fancy a curry? Opt for a dish from the tandoori oven like the mix grill, sheek kebab, salmon tikka or grilled seabass.

5. Khan's of Kensington

Where: Harrington Road, South Kensington, SW7 3ES

The restaurant has a developed a loyal following who have an appetite for its slightly modern take on North Indian cuisine.

Some of its favourites and most popular dishes are the fish coliwada, which is fried and marinated pomfret fish from Bombay, and the 'officer's chop of lamb' in honey sauce.

The tandooris and baltis are very popular, and if by chance you don't find your favourite on the menu, the kitchen team are happy to set that right, too.

6. Hankies Cafe

Where: Shaftesbury Avenue, Soho, W1D 6EX

Hankies is a casual Indian street food restaurant serving Indian tapas, and specialises in serving Roomali Roti.

A classic Indian roti, which is hand spun till its thin enough to read through, is cooked on a burning hot Roomali Tawa and is then folded into 'Hankies'.

7. Bombay Spice

Where: Paddington Street, London, W1U 4HP

The chefs cook a wide range of dishes from the South Asian region, all diverse in colour and taste, exploring specialities and delicacies.

On the menu, you will find classic curries as well as grills, signature dishes and a wide selection of vegetarian options.

Chef recommendations include fish masala, goan tiger prawns, duck delight and chicken chilli stir fry.

8. Memories of India Kensington

Where: Gloucester Road, Kensington, SW7 4RB

The menu features a range of traditional as well as creative Indian dishes, from tandoori grills to traditional thaalis and much more.

The Á La Carte menu is made up of a compilation of popular favorites that the team have been serving over the past decades.

There is also a two-course lunch menu available for £14.95 per person.

9. Dishoom Shoreditch

Where: Boundary Street, London, E2 7JE

A curry house with a twist! As well as all day, vegan, and dairy and gluten free menus, the cafe serves an Indian breakfast.

Options on the breakfast menu include bacon naan roll, Bombay omlette and an Indian inspired fry up - available from 8am to 11.45am on weekdays and 9am to 11.45am on weekends.

The all day menu features Indian and Asian inspired tapas plates, grilled meats, biryani and more.

10. Palms of Goa

Where: Charlotte Street, Fitzrovia, W1T 2LU

The restaurant aims to provide guests with a true taste of Goa with its Goanese specialities.

The team avoid using artificial colourings or additives and instead rely on their own carefully prepared home-made sauces using various spices and herbs.

Goan specialities include pumpkin curry, saag crab, goan chicken curry and more.

Keep up to date with the latest news in west London via the free getwestlondon app.

You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.

Available to download from the App Store or Google Play for Android .