Lake View Cafe - Berkshire
Frederik Klerens Cozy little café - food was homemade and service was almost Michelin level. I drove 1 hour to get here, and it was worth it. You better get here, before tourists begin to raid it!
18 High St, Windsor SL4 1LS, UK
01753 851577