27th March 2024
We are honoured that St Johns House, our head office in Wolverhampton, has been awarded Sustainability Champion status by the British Institute of Innkeeping.
Read the case study here
See all news