Best places to eat in Oxfordshire: The Cheese Shed in Nettlebed Joyful livingAbbie TannerFebruary 23, 2022The famous cheese toasties at The Cheese Shed in Henley-on-Thames, The Cheese Shed, Henley on Thames, best places to eat in OxfordshireComment