Where: 272 Portobello RoadNearest Station: Ladbroke GroveCost: £Why: Because the plantain fries and jerk mayo are simply out of this world.
Boom Burger is a very popular Jamaican burger restaurant located at the end of Portobello market. The seating area is very small, so you might have to share a table. But the food is delicious and they’re definitely not stingy with portion sizes. They play a good range of reggae and hip hop too, which is always a bonus.
Where: The Stables Market, Chalk Farm RdNearest Station: Camden TownCost: ££Why: Because they are one of the largest stockists of rum in the UK.
This fun restaurant with salsa dancing and live music is the perfect place to go for a true Cuban experience.The menu is influenced by Spanish, African, Chinese and Portuguese cultures. And they have an extensive list of tapas, homemade curries and paella on offer.
Where: 83A Haverstock HillNearest Station: Belsize ParkCost: ££Why: Because it uniquely and seamlessly combines Brazilian and Caribbean cuisine.
CocoBamboo is an award winning restaurant with a friendly service and cosy, warm atmosphere. The delicious food and cocktails are stunningly presented. And depending on which day of the week you visit, you’ll be treated to live music or a DJ set.
Where: 1st Floor, Kingly Court, Carnaby Street (Also a branch in Notting Hill) Nearest Station: Oxford CircusCost: ££Why: Because the food is delicious, and their jerk burger and soft shell crab burger is highly recommended.
The Rum Kitchen restaurant and bar is slightly hidden away in Kingly Court, so it’s a great place for casual socialising with friends. The drinks menu is fantastic, with a wide selection of rum-based cocktails and Jamaican beers. And their music playlist of reggae, hip-hop and soul is curated by Fun Lovin’ Criminal’s DJ Fast.
Where: 55 Chalk Farm RoadNearest Station: Chalk FarmCost: ££Why: Because the bar holds over 250 different rums.
Cottons is a little restaurant located at the less busy end of Camden, and is easy to miss from the outside. But once you enter there’s an incredible, lively, and buzzing atmosphere. It has three themed dining rooms each named after a Caribbean island: St Lucia, Barbados, and Margarita.
6. Dub Jam, Covent Gardens
Where: 20 Bedford StreetNearest Station: Covent GardenCost: ££Why: Because you can enjoy classic dub, reggae, rocksteady, ska and roots while you eat tasty Caribbean cuisine.
Dub Jam is a tiny Jamaican rum shack in Covent Garden. The atmosphere is cool, friendly and relaxed, as are the staff. They offer authentic Caribbean food: jerk barbecue, burgers, patties and much more.
Where: 301 Cricklewood BroadwayNearest Station: Cricklewood OvergroundCost: ££Why: Because they have themed entertainment nights, including Sunday slow jams, Salsa and Kizomba dancing on Mondays, and you can play dominos on Tuesdays.
Heritage Inn Rhum Bar and Restaurant is a small family business with an inviting and warm ambience. They offer a variety of delicious traditional Caribbean dishes, and a wide range of spirits, cocktails and beers.
Where: 47-49 Camden RdNearest Station: Camden TownCost: ££Why: Because they do the most delicious curry goat roti wraps.
Mango Shack in Camden is a modern Caribbean restaurant and bar located in the heart of Camden. The decor is cool, quirky, and modern. They also have an incredible range of cocktails, and wines from around the world.
Where: 16 High StreetNearest Station: Ealing BroadwayCost: ££Why: Because there’s always a lively, buzzing, and welcoming atmosphere.
This is the first London branch of Turtle Bay’s Caribbean restaurant chain. The food is delicious, with an impressive selection of meat and vegetable stews. And you shouldn’t leave without trying one of their amazing rum cocktails.
Where: PoplarNearest Station: Blackwall DLRCost: £££Why: Because it’s known as one of the finest Caribbean restaurants in the UK.
Ayanna’s is located close to the River Thames in London’s Docklands. It offers a sophisticated traditional Caribbean gourmet menu with European influences. The food is delicious and stunningly presented. The cocktails are spectacular too.
Where: 108-110 Pembroke RoadNearest Station: Ruislip ManorCost: ££Why: Because their Jamaican rum punch is a hit with the locals.
Jamaican Cuisine restaurant offer a wide variety of traditional homemade-style dishes. The friendly, welcoming vibe makes it a great restaurant to visit with a group of friends or with family.
Where: 12 Acre LaneNearest Station: BrixtonCost: ££Why: Because people travel from far and wide just for their mouthwatering food.
As well as the delicious food, Bamboula Kitchen is renowned for its colourful surroundings, vibrant atmosphere, and friendly service. It’s very popular, so avoid disappointment by reserving a table in advance.
Where: 7A Station RiseNearest Station: Tulse HillCost: ££Why: Because they have a truly amazing range of shots and cocktails. Like the Bahama Mama cocktail, which is made with coconut-flavoured rum, grenadine syrup, orange and pineapple juice.
Xquisite restaurant offer a mouthwatering authentic and traditional Caribbean menu. The food is tasty, beautifully presented, and the portions are always generous.
14. Negril, Brixton Hill
Where: 132 Brixton HillNearest Station: BrixtonCost: ££Why: Because as well as meat dishes, there’s also a large selection vegan and vegetarian options.
Negril is small restaurant located at the top of Brixton Hill. The staff are friendly, and the food is heavenly. It has a laid back, cosy, and warm atmosphere. It’s the perfect place to grab a tasty, filling lunch.