The talk of the town today in coffee shops in London: World's End.