20 20 Opticians

Posted on December 20, 2011 at 6:32 pm

Here’s a video introducing you to 20 20 Optical Store.
You can visit them at 216 – 217 Tottenham Court Road, London W1T 7PT and check their offer.