The Barbers Shop
331 Leeds Road, Nelson BB98RW Nelson , Lancashire, United Kingdom United Kingdom
- Profile: The Barbers Shop is a Mens Hairdressers and Hair Stylists company located at Nelson , Lancashire,, United Kingdom United Kingdom, address is 331 Leeds Road, Nelson, Nelson , Lancashire, BB98RW UK, postcode is BB98RW, you can contact The Barbers Shop by phone 441282614656