The Clock Tower Tea Rooms
Tea House · Coffee Shop
The Clock Tower Tea Rooms is a cafe and hospitality suite located within the tranquil grounds of Grenoside Crematorium. It offers a place for visitors to enjoy refreshments.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Clock Tower Tea Rooms.
Local restaurants nearby
Skew Hill Lane, Sheffield S35 8RZ, United Kingdom


