C
Contact & Location
Address
63 St Leonards Road , SL4 3BX
Windsor
Windsor
Brand
Costa
Opening hours
Mo-Sa
07:00-18:00
Su
08:00-17:00
Features & Amenities
Takeaway
Free WiFi
Customer reviews
No reviews yet — be the first to share your experience!
Write a review
63 St Leonards Road, SL4 3BX , Windsor