In The Middle Of The Thames, Monkey Island Promises Plenty of Tricks