Cafe

Top Twenty Cafe

1 local recommends,
Location
156 St. Leonards Rd
Windsor, England

Tips from locals

Monne
October 3, 2016
Roadside café 3 minutes walk away offering builders style breakfast and unlimited tea!

Unique things to do nearby

Retired Royal Guard Iconic London Walk
Penny Farthing Bike Tour London
Be Yourself - London's Insta Photowalk