Mathanki KodavasalIsle of Dogs Sets at the Strand London - A Dog Day Afternoon at Store X.The Bank Holiday. An hour long wait. Pouring rain. None of that seemed to dampen the spirits of Londoners who queued up for Wes...