The Cafe at Cedar Farm is a licensed establishment located in the Lancashire countryside. It offers a sheltered courtyard for outdoor seating during warmer months.