A Flash Bob hits Canary Wharf to promote the UK release of The Spongebob Movie: Sponge Out Of Water