Hello, we are going to take the DC to see the reindeers in Covent Garden on Saturday and wondered if anyone knew what time it opens and if its open all day? We live in London so want to try and get in and out as quickly as possible!