Allhallows Holiday Park near Rochester, Kent is in a picturesque part of the county, idyllically looking out onto the Thames Estuary as it begins to meet the water that forms the North Sea and English Channel. The park is a brilliant place to bring your pooch, with a range of dog friendly features. You'll love a swim in the indoor and outdoor pool ...