Internal Area
330 Sq Mt
External Area
10 Sq Mt
Total Size
340 Sq Mt
Location: Sliema