Poplar DLR & Crossrail
Channel: ccityplanner12 :
Date: 2016-07-17

This is the station with the unusual suspended tube.

This video also features a brief look (no ride) inside a generic lift with Dewhurst US90-15