Designed by
Title
Covent Garden, a popular shopping and tourist site with historical buildings, theatres and entertainment facilities in London #118312730
Description
London, UK - April 2018: Central Square on James Street at Covent Garden, a popular shopping and tourist site with historical buildings, theatres and entertainment facilities in Westminster City, Greater London
This image is editorial