Surrey: Princess Royal
For a beautiful beer garden covered with umbrellas and fringed with botanical touches, look no further than a trip to Princess Royal near Farnham. This country pub is serving up sumptuous Sunday roasts and plenty of pints in its relaxed surrounds.