Add Red Lion Inn review

Red Lion Inn, Leicester
Address: 933 Loughborough Road, Rothley, Leicester, Leicester, Leicestershire, LE7 7NJ
Features: Restaurant, Bar food, Car park, Disabled access, Outside seating, Cask Marque


Rating
Comments