British Telecom, London, England
British Telecom, London, England