The Swan Inn, Denham
I nearly ate at The Swan Inn in Denham last year. I’d pulled up outside, thought, ‘Ooh, this looks great’ and then something at the back of my mind made me double check my destination – at which point I realised I was supposed to be in Cookham. In Berkshire. Oopsy Even as I cussed […]