Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page I Shop Lanka, which is in category Alcoholic Beverages. The legal address of the company is 106 Atlas Business Centre, Oxgate Lane, London NW2 7HJ. For more information, call 442084380330 Your comments* (not for publishing) * — Required information I Shop Lanka ← View details 106 Atlas Business Centre, Oxgate Lane, London NW2 7HJ, United Kingdom, Oxgate Lane, London 442084380330