Isle of Wight wins Best UK Destination at Group Leisure & Travel Awards
July 12, 2024
The Isle of Wight won the award for Best UK Destination for Group Travel, for a second year in a row, at the Group Leisure & Travel Awards held at the Royal Garden Hotel in Kensington, London. Will Myles, MD of Visit Isle of Wight, said: “This is great news not only for Visit Isle […]