Wikipedia
Pendergardens
Pendergardens is a development in St. Julian's, Malta, consisting of a number of apartments, retail outlets and office space.