The original Electra House, was architected by John Belcher located at 84 Moorgate, London, and opened in 1902 as accommodation for the Eastern Telegraph and Allied Companies.
The original Electra House, was architected by John Belcher located at 84 Moorgate and opened in 1902 as accommodation for the Eastern Telegraph and Allied Companies.84 Moorgate was London.