The Glass House
43 High Street, Newport TF107AT Newport , Shropshire, United Kingdom United Kingdom
- Profile: The Glass House is a Opticians company located at Newport , Shropshire,, United Kingdom United Kingdom, address is 43 High Street, Newport, Newport , Shropshire, TF107AT UK, postcode is TF107AT, you can contact The Glass House by phone 441952812009