First tourism sector deal will prepare Britain for an extra 9 million visitors per year, with commitment to build 130,000 new hotel rooms by 2025.
First tourism sector deal will prepare Britain for an extra 9 million visitors per year, with commitment to build 130,000 new hotel rooms by 2025.