We've now finally caught up Christmas present with Mum by taking her to see War Horse in the New London Theatre. This isn't our typical musical we see in London, but a play with puppets. However they aren't usual puppets either, but giant life size horses! This is a very moving story of a boy and his horse that ends up being bought and used in World War I. You see everything through the horses eyes, growing up, befriending his childhood friend, meeting other horses for the first time, then eventually going over to Belgium on a warship and fighting through many battle, encountering machine guns, barbed wire and tanks! The set is extremely minimal, completely empty apart from a small projection screen, however you are always drawn to the horses. Moving and very dramatic, highly recommended.