5 Places in England
Source:
@urbanstorieschannel
5 places in England: Westminster, Canary Wharf, Leytonstone, and 2 more. Every place is verified on Google Maps, featured in an Instagram post by Urban Stories.

Westminster
Subway station
4.5
Experience this station's unique, spaceship-like architecture, a true blend of the impressive and the deeply subterranean. Marvel at the engineering that stacked Jubilee Line tunnels vertically, rather than side-by-side, creating its distinctive feel.

Canary Wharf
Subway station
4.6
Step into the futuristic architecture of Canary Wharf, designed by Norman Foster, a popular filming location for its striking modern aesthetic. Ascend the impressive escalators beneath its expansive glass canopy, feeling like you're entering a sci-fi world.

Leytonstone
Subway station
4.0
Visit Leytonstone Station to admire its unique series of 17 ceramic mosaics, depicting iconic scenes from films by Alfred Hitchcock, who was born nearby. It's a must-see for film buffs and art lovers alike, transforming a transit hub into a gallery.

Barons Court Station
Building
Explore the beautifully preserved architecture of Barons Court, a classic station from 1905 on the District Line. Its elegant facade stands as a testament to early 20th-century urban development, offering a glimpse into London's past.

Gloucester Road station
Transit station
4.1
Discover this historic station built in 1868 to serve South Kensington's museums, featuring both the original Metropolitan Railway yellow brick hall and the 1906 Piccadilly line entrance by Leslie Green. Admire the architectural evolution of London's underground system at this unique stop.