English version

Tottenham Court Road

From Longman Dictionary of Contemporary English
Related topics: Computers
Tottenham Court RoadTot‧ten‧ham Court Road /ˌtɒtn-əm kɔːt ˈrəʊd $ ˌtɑːtn-əm kɔːrt-/  a street in central London, known for its shops selling electronic goods such as stereo systems, televisions, and computer equipment
Pictures of the day
What are these?
Click on the pictures to check.