Located in the heart of Coventry City Centre, The Castle offers great value on drinks and food. Friendly staff offer quick, reliable service and the vast Victorian building creates a wonderful atmosphere for both daytime meals, business meetings, events and partying with friends.