Western Cape , Cape Town , Observatory
, 12 Ravenscraig Road, Woodstock, Cape Town, 7925, South Africa
, 7925
For 60 years Metal Windows has built up a reliable reputation for installing and refurbishing perfect fit, leak-free windows and doors. We pride ourselves on custom solutions – solving problems which may be structural or caused by rain, sea air, damp or previously incorrect installations.