Telegraph Autonomous Zone
137 Bank St, New London 06320