Villa Rosa loses its original development permit over site notice failings
Anthony Camilleri, known as Tal-Franċiż, had the green light for a mega-development of a 34-storey tower and two 27-storey ones overlooking St George’s Bay in St Julian’s. Photo: Times of Malta