Company name: Lenstore
Description: The online contact lens retailer, where service doesn't stop at your letterbox... Top brand lenses at great value, free eye tests throughout UK, & access to our eye care services.
Unit A Gresham Way, London SW19 8ED, United Kingdom