Harpers is a Trade Mark owned by Opera Opera. Harpers spectacles, glasses, frames, eyeglasses & sunglasses are made in England and are exclusively supplied by Opera Opera, Covent Garden, London