The Stamford Arms

The Stamford Arms
Leicester Road, Leicester, LE6 0DJ