The Red Lion

3.0
(25 reviews)
56 London Road, Hemel Hempstead, HP3 9SB
+44 1923 262538Official website
Bar
Lunch
Mid-range
Outdoor Seating
Pub
Restaurants
Seating
Restaurant

At a glance

  • Typical visit: about 1 hour
The Red Lion | Luton | United Kingdom | TripAligner