Comment
Comment by t0mas88
Perfectly documented warning stickers for everything is such a British thing. Together with fused plugs and on/off switches for every socket. As a foreigner who lived in London for a few years I believe the UK leads the world in self-deprecation. No country complains about itself more while being so absurdly well-organized.