The Cafe Home/Cafe/The Cafe 98 High St, Slough SL1 1HL +441753822980 Contacts 98 High St, Slough SL1 1HL +441753822980 Send updates or Remove Description Features Takeaway Delivery Wheelchair-accessible entrance Dine-in Coffee Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe Michaelhouse Centre Trinity St, Cambridge CB2 1SU +441223693216 Cafe Smoke & Salt 115 Tooting High St, London SW17 0SY 07421327556 Cafe Cae Deri Gower Lodge, Sterry Rd, Gowerton, Swansea SA4 3BN +441792873786 Cafe Best Hand Car Wash Pound Ln, Exmouth EX8 4NP 01395271441 Categories Cafe