The end draws near for London’s Tottenham Court Road as an electronics centre [photo]
Once famous for its rows of independent electronic shops selling hi-fi, computer gear and other consumer electronics, London’s Tottenham Court Road looked a bleak place last Saturday afternoon, with shoppers …
The end draws near for London’s Tottenham Court Road as an electronics centre [photo] Read More