Hours Address Contact The Shepherd’s Rest Inn Come enjoy a restful stay at the Shepherd’s Inn at RAF Croughton. PreviousNext123