RE: Dt et Al12 Dec 2019 23:53
george, wouldnt worry about internal damage to the radiator mate, not a lot inside to damage really, but i would be having a go about it falling off the wall, thats a bit cr@p but id guess they probably used either the wrong fixings for the wall, or the puny screws that came with it to fix it to the wall. Rads are heavy when filled so i always 'up' the screw sizes.
The mains stoptap is probably leaking at the gland nut, they are often loose and just need a nip up with a spanner.