Company name: You've Been Framed
Description: Opticians Necastle C & H Optics Ltd trading as You've Been Framed are an In-house glazing lab. All of us at You've been framed share a passion for eye care. Our unique practice environment and loyal patients give us the opportunity and freedom to challenge different products and styles.
72 - 78 Pitt St, Newcastle upon Tyne NE4 5ST, United Kingdom