Sir John Deane's College 2016 - 2018 Northwich, Northwich, Cheshire West and Chester, UK, NorthwichHotels - Restaurants