Stalham Staithe

Location: England, GB