|
Costa Slough
0
Reviews
Coffee Shops in Slough
- Windsor
209 Dedworth Road, Windsor, SL4 4JW
https://www.costa.co.uk
Costa is a chain of Italian coffee shops offering coffee made the Italian way, slow roasted for 20 minutes for a fuller richer taste. Costa also offers a selection snacks and cakes.
|
|
Have you got a spare minute to add a review of Costa, Slough? Submit a Costa Slough review and contribute to the directory of recommended coffee shops in Slough. Do you own Costa Slough? If so, claim it now! This will enable you to update your business details and add search tags.