H Roberts & Sons Ltd 66 Henton Road Leicester LE3 6AY 52° 38' 1.77" N, 1° 9' 26.7336" W Javascript is required to view this map.