A delightful little restaurant located in Bourton on the Water, United Kingdom. Fantastic food and a great atmosphere.