Large mirrors for dance studios, gyms, home gyms, clubs, bars and restaurants, shops, schools and colleges. Mirrors made to measure. Installation service. Commercial projects welcome.Greenwood Mirrors is located in the Slough area of Slough. There are at least 2 other listings in the SL3 postcode area. Glaziers in Slough SL3