5 Places in England
Source:
@maps.masha
5 places in England: Canary Wharf, The O2, River Thames, and 2 more. Every place is verified on Google Maps, featured in an Instagram post by Masha | Travel | LDN.

Canary Wharf
Place
Witness the modern financial district of London from a stunning aerial view. Its impressive skyscrapers create a striking contrast against the historic city backdrop.

The O2
Live music venue
4.5
Gaze upon the iconic dome of The O2, a major entertainment arena. The cable car provides an excellent elevated perspective, perfect for spotting its unique architecture.

River Thames
Natural feature
4.5
The iconic River Thames offers a dynamic perspective of London's historical and modern landscapes. Experience it from above on the cable car for a unique vantage point.

Greenwich Peninsula
Place
Start or end your cable car journey at this vibrant area, home to The O2 and numerous other attractions. Explore the art installations and waterfront views.
The Royal Docks
Place
Discover the revitalized Royal Docks, a hub of activity and urban regeneration. The cable car offers impressive views of the historic docks alongside modern developments.