Investment brings changes for landmark Herefordshire hotel Published 17 Mar 2024 Owners of The Pilgrim Hotel in Much Birch have invested heavily. Full Article