Residents of Ivy Crescent, Berkshire are "horrified" by the Tetra mast Residents say they are "sick to their stomachs" after the erection of a Tetra mast near their homes in Slough. The 20m (65ft ...