The landlord of a Hampshire pub has spoken out after a 'public nuisance' complaint was launched.