Millstone Inn
Millstone Lane
Stamford PE9 3ET
United Kingdom