New House Farm in Wormleighton

New House Farm in Wormleighton CP in Stratford-on-Avon is a farmyard. New House Farm also exists in Brailes.

Land Use
farmyard

Bus stops

  • Church Close – approx. 1,8 km.