Designed by
Title
Coach stop sign for Liverpool Street Station, London, UK #269200345
Description
London, UK - February 09, 2023: Coach stop sign for Liverpool Street Station, selective focus. Liverpool Street is a central London railway terminus and connected London Underground station
This image is editorial