The owners of a Herefordshire pub have admitted that they may be forced to close, due to a lack of support following recent flooding. The Tap House, located in Ross-on-Wye, has been unable to open since 12th May and the owners of this popular venue say that they have...