Get Directions to The Red Lion ← View details 50 High Street, Watford, Hertfordshire WD23 3HN, United Kingdom, Watford, England Get Directions From* To * — Required information