London Paddington Station in London Modern high-speed trains wait beneath the soaring glass arches of… Bishops Bridge, London, Paddington Station, Rail yard, Train