British Telecommunications Plc 81 Newgate Street, London, London, EC1A 7AJ, United Kingdom (London) Go back Search Reset results to starting set Reset