Located on the banks of the waterfront in Liverpool is the impressive building that is Liverpool’s Exhibition Centre – a fantastic venue that boasts a huge 8100 square metre spaces perfect for Consumer…
Set in 7 acres of lush gardens in the peaceful Cheshire countryside this 4-star country house hotel is an award winning wedding venue and a refined setting for your next corporate event. Well worth checking…