Set in the lush Forest of Bowland, this striking village Inn combines a bustling country pub with contemporary rooms.