The Cherry Tree at Blackrod is a bustling bistro restaurant offering classic British cooking. It provides a charming country pub atmosphere with a modern rustic character, serving fine wines and cask beers.