Limes
Restaurant/cafe
SL4 1PB Windsor
United Kingdom
Phone: 07814095833
A Coffee shop in a cobbled street next to Windsor Castle. Food prepared on the premises daily. Anything from home made cakes, cream teas, baguettes and panini's made to order, as well as picnic boxes to take down to the riverside!



