The Exeter Arms is located in 21 Stamford Road, PE9 3NS, Stamford, United Kingdom.