Coffee Republic Slough
0
Reviews
Coffee Shops in Slough
- Slough Town Centre
The Queensmere Shopping Centre, High Street, Slough, SL1 1LN
https://www.coffeerepublic.co.uk
Coffee Republic are an international chain of coffee shops offering a wide selection of coffee, tea, cakes, snacks and other refreshments.
|