Oakham Road Hambleton LE15 8TL The Finch's ArmsThe Finch’s Arms is a 17th century English country inn tucked away in the heart of the Hambleton peninsula on Rutland Water. With it’s beamed ceilings, cask ales, small bustling bar and elegant Dining Room and Terrace with magnificent views over the water https://www.finchsarms.co.uk/