Palace Steamer

The Palace Steamer "River & Docks Cruise" travelled from the Tower Pier in the Port of London along the River Thames. It was advertised for it's "speed, comfort and safety". (TV: Deep Breath)