Metro stop in London, United Kingdom, June 14 2018. Among the informational signs the unmistakable red circular logo indicates the name of the station

- Image ID: TA6RTN

Metro stop in London, United Kingdom, June 14 2018. Among the informational signs the unmistakable red circular logo indicates the name of the station

Massimo Parisi / Alamy Stock Photo

Image ID: TA6RTN

Location: London,United Kingdom