Clock House Cafe
Coffee Shop
Cafe offering a welcoming space with panoramic garden views, located within the grounds of Grenoside Crematorium.
Location
Best places nearby
The highest rated places close to Clock House Cafe.
Local restaurants nearby
5 Skew Hill Lane, England


