English: Ogdens is a hamlet in Hampshire, England.