Liverpool, Merseyside, L18
The Dovedale Towers is a stunning gastro pub serving great food and drink in unique surroundings situated on the world famous Penny Lane. From breakfast, lunch or dinner to a bespoke private event or