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