2017
TQ3080 : Leicester Square Underground Station
taken 7 years ago, near to London, The City of London, England
This is 1 of 3 images, with title Leicester Square Underground Station in this square
Leicester Square Underground Station