Windrush self catering The Self Catering Guide › Central England › Oxfordshire › Self catering in Windrush › See Shortlist Luxury Sleeps 4 Sleeps 2 Hot Tub Fire Dogs Short Breaks Jasmine Cottage, Windrush Oxfordshire Central England Sleeps 3. Cottage. 2 bedroom. Prices from £346 for a short break.