Following the lovely weather from the last couple of weekends, water started getting into my flat through the windows. The seals on my windows seems pretty much gone but I have no idea what they are.
The internal one seems to be some sort of solid rubber now weathered down and the people from...