Whether it's for a refreshing drink, a hearty meal or a restful night's sleep, weary travellers can be sure of a warm welcome at the Red Lion Inn.
GL55 6AS, Chipping Camden, Gloucestershire, England, United Kingdom
Monday - Saturday: noon-11pm
Sunday: noon-10:30pm
Kitchen closes at 9pm everyday