Mayflower Station Platform (Photo: Land Transport Authority) Mayflower Station Platform (Photo: Land Transport Authority) Mayflower Station Platform (Photo: Land Transport Authority)