ST PETER'S,

LONDON DOCKS