Get Directions to Lombok Ltd ← View details 60 Eden Street, Kingston upon Thames KT1 1EE, United Kingdom, Kingston upon Thames, England Get Directions From* To * — Required information