Red Lion

Red Lion
8 Church Street, Leicester, LE9 4FG