Lower New House Farm in Wormleighton

Lower New House Farm in Wormleighton CP in Stratford-on-Avon is a building. Lower New House Farm is near Bridge 130.

Building Type
building

Bus stops

  • Church Close – approx. 2,3 km.