Five Amazing Restaurants Near Earl’s Court

Indian food has a rich and unique taste that’s loaded with herbs and spices. If you’re staying near the serviced apartments Earls Court and you’re craving for good Indian food, here’s a list of the restaurants that you should visit:

Raj of India

If you’re near the serviced apartments Kensington, you should visit Raj of India. This amazing Indian restaurant serves delicious Seekh Kebabs. They also serve authentic Indian dishes such as Keema Naan, Balti Chicken, and King Prawn Patia.

This amazing restaurant is located at Shepherd’s Bush Road in London. They serve dinner from Monday to Saturday. But, they also serve lunch every Sunday.


This is one of the well known Indian restaurants in London. It was established in 1972. It’s hard to get a table at this restaurant, so make sure that you made a prior reservation. Otherwise, you’ll have to wait for three hours before you could get a good table.

Tayyabs is located at Fieldgrate Street, Whitechapel in London. They are open from 12 noon to 1:30 pm from Monday to Sunday.


Shayona is a haven for vegetarians. This restaurant serves Sattvic vegetarian food. This means that they do noy use garlic or onion in any of their dishes. Make sure to try their best-selling dishes such as the Dal Makhani and Shahi Paneer. They do not serve alcoholic beverages, but you can order healthy drinks like buttermilk and Lassi. They are located at Meadow Garth, Neasden and they serve both lunch and dinner from Monday to Friday.

Roti Chai

Roti Chai has a warm ambience. They serve delicious authentic Indian food such as Paneer Pasanda and Palak Papri Chaat. They also serve fusion dishes such as buttered chicken and lamb curry. They are located at Portman Mews South and they serve lunch and dinner every day.

Needo Grill

This Indian restaurant is known for their tasty kebabs, but they have a lot of other things to offer, too. They serve traditional Kahari dishes such as Haleem, Lamb Nahari, and Palak Paneer. You can find this homey restaurant at 87 New Road. They are open daily from eleven in the morning to eleven thirty in the evening. They do not serve alcoholic drinks, but you can certainly bring your own beer.

Five Amazing Restaurants Near Earl’s Court

If you want to experience India right at the heart of London, you should definitely visit these amazing restaurants.