High Street, Windsor, Berkshire SL4 1LR, United Kingdom
Distance: 35 yd.
Company description
Coffee Shop serving home made Irish Stew, Soup and Baked Potato's along with Panini's and Toasties and Cream Teas. A must to visit when you visit Windsor, you won't be disappointed.