Windows Horsham in United Kingdom Shaw's Glass Address: 66 North Street, Horsham, RH12 1RD United Kingdom Phone Number: +44 01403211133