Punch Opticians specialise in both NHS and private eye testing, as well as offering a full contact lens service. They sell a wide range of designer frames and sunglasses.