Get Directions to Kimantra Urban Spa ← View details 5 Camden Passage, London N1 8EU, United Kingdom, London, England Get Directions From* To * — Required information