Port of London

The Port of London was home to the Tower Pier. (TV: Deep Breath)