Furious restaurant owner lashes out after 50ft mast installed just 20cm away from business March 20, 2024 News A restaurant owner has slammed a telecoms company for installing a ’50ft eyesore’ mast – just 20cm away from his business. Johnny More