British Humour at it`s Best, in the Tower of London.