en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Lake View Cafe
Lake View Cafe
Breakfast
Lakeside Cafe serving breakfast, lunch, and homemade cakes. Located just off the main road.
North St, England
Windsor, United Kingdom
rbf.co.uk
Location
The ranking
Best Breakfast in Windsor
32 places, none rated yet
See the full list →