The front server guys were very friendly and the tea was nice. The pastries looked pasty too.
Old Windsor / St Leonards Road
      
      63 St. Leonards Road
Windsor SL4 3BX
Berkshire, GB
    
0.2 mil
Opening hours
Counter-service coffee chain offering hot drinks, iced coolers, sweet snacks and sandwiches.
Amenities
Baby Changing, Disabled Access, Disabled Toilets, Dogs Allowed, Wi-Fi