Kangaroo Glass Home/Glassware Shop/Kangaroo Glass 81a North St, Leven KY8 4LY +447794696541 Contacts 81a North St, Leven KY8 4LY +447794696541 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Glassware Shop Comax UK Unit 2 Yeoman Rd, Ringwood BH24 3FA +441202684111 Glassware Shop Windows with a view’ Glass & Glazing +447719104728 Glassware Shop H&M HOME 208 Regent St., London W1B 5BD +443447369000 Glassware Shop VASO NBV Enterprise Centre, 6 David Ln, Old Basford, Nottingham NG6 0JU Categories Glassware Shop