No 1 Kitchen — place to eat in Stamford, Lincolnshire · Hottub