Designed by
Title
Interior shot of the mainline train station of Liverpool Street #123256136
Description
Liverpool Street, London, UK - April 6, 2018: Busy scene inside Liverpool Street mainline station with lots of passengers. Taken from a vantage point looking across at the stairway entrance.
This image is editorial