Internal Area
65 Sq Mt
External Area
35 Sq Mt
Total Size
100 Sq Mt
Location: Sliema