Address: London Wall, Moorgate, City of London, Greater London, England, EC2M 5QQ, United Kingdom
Operator: BT