Micro Anvika joins the vanished electronics shops of Tottenham Court Road, London
Back in August 2012 we reported on the decline of Tottenham Court, a street once famed as the place to go to for consumer electronics in London. Up until fairly recently, both sides of the …
Micro Anvika joins the vanished electronics shops of Tottenham Court Road, London Read More