You don’t need to venture too far out of the big city to find yourself the perfect rural drinking hole. Craving a blissful afternoon sipping on drinks al fresco and watching the sunset? On a mission to try a smashing Sunday roast lunch with all the trimmings? Or simply keen to spend some time surrounded by nature? Then why not retreat to a country pub, many just a stone's throw from London – accessible by car, train (if you can dodge the strikes) or even bike. Go for lunch, a pint, a birthday dinner, and stay for the chilled vibes away from the city smog.Here are seven we’ve chosen as our favourites, all within touching distance of London…The Black Rabbit, West SussexDrink by the river with Arundel castle in the distanceJust across from the medieval Arundel Castle and a short boat trip away from the historic centre of Arundel, you'll find The Black Rabbit.