Johal's Home/Off-licence/Johal's 76 Dumfries St, Chapel Langley, Luton LU1 5BU Contacts 76 Dumfries St, Chapel Langley, Luton LU1 5BU Send updates or Remove Description Features In-store shopping Delivery Map Reviews No reviews! ADD REVIEW Similar companies Off-licence Johal's 76 Dumfries St, Chapel Langley, Luton LU1 5BU Off-licence Green Tree Mini Market 75a Swan Ln, Lockwood, Huddersfield HD1 3UB +447727233335 Off-licence Moor end lane convenience store 3-5 Moor End Ln, Dewsbury WF13 4QE Off-licence SHREE KHODAL STORE 2 Broach St, Bolton BL3 6PE Categories Off-licence