Take a trip down to the Thames this week to catch an installation to celebrate the new film from Warner Brothers. We’ve a Godzilla spanning 20 metres long with a load of LED lights, Kong appearing to burst through a portal onto London’s South Bank with a huge five metre …
Read More »