The Box Tree Cafe
Coffee Shop
The Box Tree Cafe offers cafe fare at Park Farm.
Location
Best places nearby
The highest rated places close to The Box Tree Cafe.
Local restaurants nearby
Park Farm, High Green, England
Location
The highest rated places close to The Box Tree Cafe.
Park Farm, High Green, England