Stock Photo — Passengers hurry along a platform in a London train station so they can board the train to get them to their next destination.
London london railway station platform. England: passenger hurry up, board train to journey destination. London cityscape background, holiday destination concept. London transport and business travel concept. Train platform with passengers hurry up to board train at london city station. London transportation destination background for business trip.
Image ID: 166119104
Media Type: Stock Photo