Designed by
Title
London, UK: The junction of Cannon Street and Queen Victoria Street at Mansion House station in the City of London #285607981
Description
London, UK: The junction of Cannon Street and Queen Victoria Street at Mansion House station in the City of London. Looking towards the city skyscrapers.
This image is editorial