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.