Notting Hill Glass & Mirror Shop
277a, Westbourne Grove, London, Greater London - W11 2QA
02036706344
we offer a wide range of products and services linked to bespoke glass , windows and repairs. We pride ourselves on high quality result..... capacity.