Get Directions to Communicator ← View details The Tea Bldg, 56 Shoreditch High Street, London E1 6JJ, United Kingdom, London, England Get Directions From* To * — Required information