Internal Area
65 Sq Mt
External Area
215 Sq Mt
Total Size
280 Sq Mt
Location: Sliema