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!
98 Kings Rd, Windsor SL4 2AP, UK
01753 916302