The Plaza Address Southchurch Road Southend-on-Sea Essex SS1 2PT United Kingdom Upcoming Events No events in this location