If energy, inspiration and an experimental attitude are what you are looking for, London has it in spades.