2018
TQ3381 : View of Tower 42 and other buildings near Liverpool Street station from Eldon Street
taken 6 years ago, near to City of London, The City of London, England
View of Tower 42 and other buildings near Liverpool Street station from Eldon Street