Is this the BEST SUNDAY ROAST in ENGLAND?