Bay Windows Cardiff. From Cardiff Bay to the Capital City and County MPN based in Leckwith Road with shop store and showrooms and a collection of UPVC and Aluminium Bay and Bow Windows. Get a Quote.