Cafe Creme is a coffee shop and tea house offering both indoor and outdoor seating. It features two takeaway windows, catering to high footfall.