I only know Cornwall and South West Wales both of which are a bit far for me to drive wth DS who gets car sick. Are there any sandy beaches with rock pools within easy reach of London for a long weekend?