Bed and Breakfast and Guest House accommodation in and near Bromyard in Herefordshire. Stay in this lovely, historic market town.