9 bedrooms 45 Broad Street Leominster, Leominster, Leominster, Herefordshire, HR6 8DD Guide price £395,000