Get Directions to Lixxus ← View details 10 Fenchurch Avenue, London EC3M 5BN, United Kingdom, London, England Get Directions From* To * — Required information