The Golden Hinde, Southwark, London.

The Golden Hinde, Southwark, London, England