how cool and quirky is Thames Barrier Park. Never noticed this place before.