Annunciation Square is a public plaza in Sliema, Malta. It hosts events and is a gathering space.