Address: Cumberland Trading Estate, Unit F 25/26, LE11 5DF, Loughborough
Phone: +44 1509 767576

About El Chapo’s

El Chapo’s, is located at Cumberland Trading Estate, Unit F 25/26, Loughborough, LE11 5DF, UK

How to get to El Chapo’s?