13 Places in England
Source:
@volga_londonstories
13 places in England: Fulham Palace, Butler's Wharf Pier, Trafalgar Tavern, and 10 more. Every place is verified on Google Maps, featured in an Instagram post by OLGA 🌸London hidden gems | hot spots| things to do🌺.

Fulham Palace
Museum
4.5
Escape to a historic walled garden. Beautiful seasonal blooms await.

Butler's Wharf Pier
Transportation service
4.6
Stroll along a stylish riverside area. Iconic views of Tower Bridge.

Trafalgar Tavern
Pub
4.4
Enjoy a drink at a historic pub. Located by the Thames.

Isabella Plantation
Botanical garden
4.8
Explore a magical woodland garden. Famous for colorful azaleas in Richmond Park.

The Garden at 120
Garden
4.8
Visit a rooftop garden with city views. A green escape above the city.

Holland Park
Park
4.7
Visit a serene park with peacocks. Don't miss the stunning Kyoto Garden.

The Eclectic Collection
Brunch restaurant
4.6
Try fruit-shaped pastries. A bakery known for its unique creations.

Victoria Embankment
Place
Relax in a peaceful riverside garden. Filled with flowers and statues.

Flute Bar
Bar
4.3
Sip cocktails with skyline views. An elegant rooftop experience.

Le Café by Nicolas Rouzaud
Restaurant
4.7
Enjoy Parisian-style cafe treats. Tucked inside a historic arcade.

Park Chinois
Chinese restaurant
4.0
Dine in a glamorous Chinese restaurant. Opulent interiors and fine dining await.

Mr Fogg's Botanical Tavern
Pub
4.5
Discover a quirky, jungle-inspired bar. Creative cocktails and exotic decor.

Maggie Jones's Restaurant
Restaurant
4.6
Enjoy traditional British food. A cosy, rustic restaurant experience.