Six of the best pubs with gardens