{{ titlePrefix }} London
About London
The London skyline tells a classic tale of this British city, the scene of so many literary classics. Founded by the Romans more than two millennia ago, London is today a world-class city. The London skyline is a testament to London’s rich history with architectural grandeur rising above its cobbled streets and river banks. The Tower of London and Westminster Abbey are prominently featured in stunning photographs representing the city by the River Thames. The historical narrative never ends, even with the rise of modern structures such as The Shard and Tate Modern because this is a cultural melting pot where people come to explore and discover themselves. Take home a bit of the city with London wall art, including paintings that span the ages and photographs of some of the Earth’s most iconic structures.