Set in the heart of Sherwood Forest, Robin Hood Country, the Forest Lodge was formally a coaching inn from the early 18th century and has changed hands many times as a traditional English Inn. However, it was a tea shop for a...