Najnowsze artykuły: The pretty little seaside village with hardly any tourists and UK's 'best food'Emsworth in Hampshire, just 10 minutes away from Portsmouth by train, has been praised by Visit England as having "some of the country's best food".