Costa
Coffee ShopFood Hygiene 5/5
- Chain
- Costa Coffee
Sign in to add a photo.
About
Located in Windsor, United Kingdom, Costa is a Coffee Shop. Also offers takeaway. It is open seven days a week.
Amenities
Free Wi-FiTakeaway
Coffee Features
Dog-Friendly
Frequently asked questions
Where is Costa?+
Costa is located at 63 St Leonards Road, Windsor.
What kind of place is Costa?+
Costa is a Coffee Shop in Windsor. It is part of the Costa Coffee chain.
What are Costa's opening hours?+
Costa is open seven days a week.
Is Costa open on Sundays?+
Yes, Costa is open on Sundays.
What does Costa offer?+
Costa offers Free Wi-Fi, Takeaway.
What is Costa's food hygiene rating?+
Costa's official UK food hygiene rating is 5 out of 5.
Location
Craving more? Browse our coffee guides or explore all coffee shops in Windsor.
Reviews
No reviews yet — be the first to review Costa.
Other locations
Similar coffee shops
Cinnamon Cafe
Thames Street, Windsor
★ 4.6 (946)£1–10
Outdoor seating
Black Sheep Coffee - Peascod St Windsor
137 Peascod St, Windsor SL4 1DS
★ 4.6 (660)££
Black Sheep Coffee - Windsor Royal Station
Royal Station, Windsor Royal Station, Windsor Royal Shopping Centre, Unit 5/6, Windsor SL4 1PJ
★ 4.6 (853)££
Costa Coffee
63 St. Leonards Rd, Windsor SL4 3BX
★ 4.3 (303)moderate