Sundays at Stags Head Steakhouse are built around one of Britain’s most enduring dining traditions: the Sunday Roast. Available every Sunday for lunch and dinner,…