MAYFLOWER, GERVAS ROAD Stood on the corner of no. 1 Gervas and Ocean Road, opened on the 18th of December 1957. A typical … More