Just 55 minutes from London's St Pancras International, the thriving seaside town of Folkestone, jutting out from the Kent coastline, is Britain's most impressive artistic reinvention since The ...