Red Lion

Red Lion
8 Church Street, Leicester, LE9 4FG
Photo of Red Lion