I saw the Puppets earlier on in July! And they were amazing.
The venue was also amazing (Alexandra Palace, saw Two Door Cinema Club there in 2013), and holds up to 7,000 people! Built in 1873 (rebuilt in 1875 after a fire), it was The Crystal Palace's rival and was named Alexandra after the then Prince Edward's bride 'Alexandra of Denmark'. A place for recreation, education and entertainment, not much has changed then, in truth!.
I'm hoping that one day that I get to see the Monkeys!