Designed by
Title
Leadenhall Market #82337508
Description
London, UK ââ¬â March 19, 2011: Leadenhall Market in Gracechurch Street which has a covered roof and sells mainly food products is a popular visitors attraction in the city centre
This image is editorial