Internal Area
213 Sq Mt
External Area
188 Sq Mt
Total Size
401 Sq Mt
Location: Sliema