Pjazzez Annunciation Square
St Anne Square (The Strand)‚Äč