I just wondered if anyone knew if it is open? Their social media has been inactive on all channels for ages, I have messaged them and they are not replying. We are in London tomorrow and I really wanted to visit but don't want to waste time on tube journeys etc. if it is going to be closed when we get there. Thanks!