It is always fascinating to encounter the many different venues around London that harbour theatre performances. This happens with such inventiveness in London as it happens in very few places in the world – there can be a theatre everywhere people are allowed to gather. Movingstage invested in a boat to present their work – Puppet Theatre Barge. They create this bizarre and entrancing atmosphere giving the audience the feeling of going on a voyage to another reality.