Internal Area
115 Sq Mt
External Area
16 Sq Mt
Total Size
131 Sq Mt
Location: Sliema