BRITISH TELECOM RESEARCH LABORATORIES — < company > (BTRL) The laboratories where British Telecom develops many of its new Network services. Home . Address: Martlesham …FOLDOC Computer English Dictionary

TELECOM TOWER — a very tall tower in central London which is one of the city’s best-known landmarks. It is 620 feet/189 metres …Oxford Guide to British and American Culture English vocabulary