Thatched House, Hammersmith
I had heard great things about the Thatched House in Hammersmith taken over by the proprietors of The Ship in Wandsworth. Mr and me hadn’t visited since a messed up birthday party booking a couple of years ago. Since then, the venue and any mention…