19-21 Maylord Street, Hereford, Herefordshire HR1 2DS01432 802465 Maylord Shopping Centre 19-21 Maylord Street Maylord Shopping Centre , HR1 2DS, Hereford, Herefordshire