The Echo is a venue in Sliema. It hosts events, including fundraisers.