OUR STORES

South East – Slough

Address:
2-8 Windsor Rd, Slough SL1 2EJ

Telephone:
01753 531767

Email:
slough@creamscafe.com

Opening Times:
Sunday – Thursday 11:00–23:00, Friday & Saturday 11:00-00:00

Order Online from our Delivery Partners

  

Wifi Available

Nearest Train - Slough

Outdoor Seating

Open Late

Car Parking (On street)

About Slough

Slough is a large town in Berkshire, England, just outside the Greater London borders and 20 miles west of central London and 18 miles north-east of Reading, in the Thames Valley at the intersection of the M4, M40 and M25 motorways.