Hope and Anchor

Location: England, GB