3 Places in England
Source:
@secret.london
3 places in England: River Thames, Gabriel's Wharf, LIMIN SOUTHBANK. Every place is verified on Google Maps, featured in an Instagram post by Secret London.

River Thames
Natural feature
4.5
Stroll along the iconic River Thames, offering picturesque views of London's landmarks. Enjoy a relaxing riverside walk or find a spot to dine with a scenic backdrop. It's a central hub for sightseeing and leisure.

Gabriel's Wharf
Place
4.6
Discover this vibrant riverside hub, home to independent shops, cafes, and restaurants. It's a charming creative community on the South Bank, offering unique finds and a relaxed atmosphere. A perfect spot to explore before or after your meal.

LIMIN SOUTHBANK
Caribbean restaurant
4.6
Experience a genuine Caribbean beach club atmosphere right in the heart of London. Indulge in authentic Trini doubles and flavorful curried goat. This unique spot is perfect for a lively summer evening by the river.