Glimmer Glass phone The Glasshouse Studio, 2a, New St Horsham, West Sussex RH13 5DU map Surrey Leaded Lights phone The Glasshouse Studio. New street Horsham, West Sussex RH13 5DU map if (!IN_DEV) { ?> } ?>