Newhouse Farm in Michaelchurch Escley

Newhouse Farm in Herefordshire, Michaelchurch Escley is a building. Newhouse Farm is near The Tower. Newhouse Farm also exists in Bromyard and Winslow, Rowlstone, Clifford, Brimfield and Grafton.

Building Type
building

Bus stops

  • Church – approx. 5,7 km.