The Red Lion is located in Caersws, United Kingdom on Red Lion, 3 Main St. The Red Lion is rated 4.5 out of 5 in the category pub in United Kingdom.
Address
Red Lion, 3 Main St
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance