The Royal Armouries is one of the biggest conference and events venues in the North of England, having capacity for 1,500 guests. With a fantastic location on the modern waterfront development close to…
In a fantastic central location in the bustling city of Leeds, the 4-star Clayton Hotel offers excellent modern venue space. Whether you are looking to host a business meeting, training day, conference,…