Boats in St. Catherine's Dock, Tower Hill, London.

St. Catherine's Dock, Tower Hill, London, England