Upper House Farm in Michaelchurch Escley

Upper House Farm in Herefordshire, Michaelchurch Escley is a farmyard. Upper House Farm also exists in Leominster, Eastnor, Wolferlow, Hope Mansell and Kington Rural.

Land Use
farmyard

Bus stops

  • Church – approx. 2,5 km.