I'm looking for beaches to recommend to my niece and nephew, who are visiting. Criteria: - easily (cheaply) accessible by train or bus from East London - nice, interesting, maybe trendy?