Golders Green Glass & Mirror Shop
63a, Golders Green Rd, London, Greater London - NW11 8EL
02036706357
we offer a wide range of products and services linked to bespoke glass , windows and repairs. We pride ourselves on high quality result..... capacity.