West Hampshire isn't a team.
West Ham is though, West Ham don't play in Hampshire.
Chelsea
Arsenal
Manchester United
Everton
Liverpool
Bolton
Middlesbrough
Manchester City
Tottenham
Aston Villa
Charlton
Birmingham
Fulham
Newcastle
Blackburn
Portsmouth
West Bromwich
Sunderland
Wigan
West Hampshire
West Hampshire isn't a team.
West Ham is though, West Ham don't play in Hampshire.