Get Directions to Rosetta Translation ← View details 61 Cheapside , London EC2V6AX , England , United Kingdom, London, England EC2V6AX 00000 Get Directions From* To * — Required information