Fantastic practice! I've been going there for 35 years and wouldn't dream of going anywhere else. All the staff are very professional but also friendly and extremely patient. They have a wide range of frames and excellent after sales service. Nothing is too much trouble for them.