TOTTENHAM COURT ROAD


Meaning of TOTTENHAM COURT ROAD in English

one of the main streets in central London. It is known for the large number of shops there selling radio, television and video equipment and home computers. The furniture shop Heal’s is also on Tottenham Court Road.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.