With warm sunny weather forecasted this spring, we've pulled together a list of 10 great pubs to enjoy a pint in the sun at.