Marine Park Complex
22 Esplanade, Beachfront
East London Central