The Dog and Bear Hotel is situated within the picturesque village square of Lenham. A delightful medieval village, we are close to the county town of Maidstone, with its historic and colourful past, even closer to the “loveliest castle in the world” Leeds Castle.
We look forward to welcoming you |