The latest figures have been released by Visit Britain/Visit England in its Annual Review 2017. Once again, the results show that visitor attractions have seen a an overall increase in visitor numbers and visitor spend. Visitor Attractions in England reported an increase in visits of […]