Gastropubs are welcoming pubs which serve high-quality food - and we've picked the best of the bunch, plus chosen top places where you can stay over and be assured of luxury hotel standards. Food, wine and ambience have been independently reviewed to bring you the UK's top ten gastropubs.