Photographs London Waterloo Station

London’s Waterloo Station, as seen from a London Eye capsule, high above the ground.