Church Farm Farm Stay
Church Lane, Stratford-upon-Avon, CV37 9HQ
A sustainable farm stay located in Stratford-upon-Avon, Church Farm features a garden. This property offers access to a terrace, free private parking and free Wi-Fi. The farm stay has private entrance.