0
Walpole Bay in Margate has been named the best beach near London, despite the fact that the seaside town was voted one of the worst in the UK by a Which? poll