North Leigh self catering British Self Catering › Central England › Oxfordshire › Self catering in North Leigh › See Shortlist Luxury Sleeps 4 Sleeps 2 Hot Tub Fire Dogs Short Breaks The Old Bakehouse, North Leigh Oxfordshire Central England Sleeps 4. 2 bedroom. Prices from £659 for a weeks stay.