Company name: Play @ Lower Drayton Farm
Description: Laid-back inn on 600-acre working farm
The Play Barn Lower Drayton Lane, Stafford ST19 5RE, United Kingdom