Victoria Hotel Leeds
Food/beverages
LS1 3DL Leeds
United Kingdom
Phone: 01132451386
Step in to discover a traditional pub of unique character, revered for its range of real ales & its quality pub food served with a generous amount of British hospitality. Located directly behind the town hall in Leeds City centre.