Neilson celebrates double gold win for 11th consecutive year at the British Travel Awards
Neilson, the UK’s leading active holiday specialist across Europe, is thrilled to announce its continued success at the prestigious British Travel Awards 2024, marking an unprecedented 11th consecutive year of recognition.