Window Glass Replacement Weston-Super-Mare Weston-Super-Mare is a traditional seaside town and provides a variety of attractions for visitors. The installation of new windows will make your home more energy efficient and free of drafts. Decorative glass can also be added to windows, which will create an individual touch of fashion.