A cozy pub on Penny Lane, Dovedale Towers offers hearty fare, cocktails, and beer. Enjoy outdoor seating in unique surroundings.