2 places
Featured spot available
Your business could be here
First in “Shops” — with a photo and a “Featured” mark.
Take this spot
Creams Cafe Slough
Dessert restaurant · Cake shop · Coffee shop
2-8 Windsor Rd
01753531767 Closing soon at 23:00
4.1
Popular place
website
Cookie Jar London - Slough
Dessert shop · Coffee store
20B Chalvey Rd E
01753358575 Closed
4.8
website