Creams Cafe Slough is located in Slough, United Kingdom on 2-8 Windsor Rd. Creams Cafe Slough is rated 3.8 out of 5 in the category cafe in United Kingdom. Creams Cafe | The Ultimate Dessert experience | Big flamboyant desserts, Gelato, waffles and crepes.