Internal Area
171 Sq Mt
External Area
27 Sq Mt
Total Size
198 Sq Mt
Location: Fort Cambridge, Sliema