Spillers Millennium Mill Published August 17, 2016 at 3264 × 3913 in Uncover London, Part 7: Pontoon Dock