 The Red Lion is traditional Cotswolds inn with five rooms, sitting along one of the most beautiful High Streets in England. Oozing history and character, the Red Lion provides cosy overnight accommodationand an old English Menu.
It stocks a fine array of fine wines and English Ales. Its mellow stone exterior, flagstone floors and exposed beams have hardly changed over a hundreds of years.There are two bars and a dining room.
|